This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r218618 - in /trunk: include/ChangeLog include/...
- From: uros at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 11 Dec 2014 08:15:38 -0000
- Subject: r218618 - in /trunk: include/ChangeLog include/...
Author: uros
Date: Thu Dec 11 08:15:37 2014
New Revision: 218618
URL: https://gcc.gnu.org/viewcvs?rev=218618&root=gcc&view=rev
Log:
* 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.
Added:
trunk/libiberty/vprintf-support.c
trunk/libiberty/vprintf-support.h
trunk/libiberty/xvasprintf.c
Modified:
trunk/include/ChangeLog
trunk/include/libiberty.h
trunk/libcpp/ChangeLog
trunk/libcpp/directives.c
trunk/libiberty/ChangeLog
trunk/libiberty/Makefile.in
trunk/libiberty/functions.texi
trunk/libiberty/vasprintf.c