gcc/libcpp
Uros Bizjak 01ca36af91 xvasprintf.c: New file.
* xvasprintf.c: New file.
	* vprintf-support.h: Likewise.
	* vprintf-support.c: Likewise.
	* Makefile.in (CFILES): Add vprintf-support.c, xvasprintf.c.
	(REQUIRED_OFILES): Add vprintf-support.$(objext), xvasprintf.$(objext).
	(vprintf-support.$(objext), xvasprintf.$(objext)): New targets.
	(vasprintf.$(objext)): Depend on $(srcdir)/vprintf-support.h.
	* functions.texi: Regenerate.
	* vasprintf.c (int_vasprintf): Use libiberty_vprintf_buffer_size.

include/ChangeLog:

	* libiberty.h (xvasprintf): Declare.

libcpp/ChangeLog:

	* directives.c (cpp_define_formatted): Use xvasprintf.


Co-Authored-By: Ben Elliston <bje@au.ibm.com>
Co-Authored-By: Manuel López-Ibáñez <manu@gcc.gnu.org>

From-SVN: r218618
2014-12-11 09:15:37 +01:00
..
include line-map.h (linemap_assert_fails): Declare. 2014-12-02 16:03:31 +00:00
po
aclocal.m4
ChangeLog xvasprintf.c: New file. 2014-12-11 09:15:37 +01:00
ChangeLog.jit Merger of dmalcolm/jit branch from git 2014-11-11 21:55:52 +00:00
charset.c Fix off-by-one bug in utf16 conversion (PR preprocessor/41698). 2014-11-29 01:56:06 +00:00
config.in
configure
configure.ac
directives-only.c
directives.c xvasprintf.c: New file. 2014-12-11 09:15:37 +01:00
errors.c
expr.c
files.c
identifiers.c
init.c
internal.h
lex.c re PR target/63966 (inconsistent operand constraints compiling build libcpp) 2014-11-20 13:10:12 +01:00
line-map.c line-map.c (linemap_position_for_loc_and_offset): Add new linemap_assert_fails. 2014-12-04 23:35:29 +00:00
macro.c
Makefile.in
makeucnid.c
mkdeps.c
pch.c
symtab.c
system.h
traditional.c
ucnid.h
ucnid.tab