acadia-newlib/newlib/libc
Eric Blake b9db529222 Add support for asnprintf, and improve *printf documentation.
* libc/stdio/Makefile.am (ELIX_SOURCES): Rename...
	(ELIX_2_SOURCES): ...to this.
	(ELIX_4_SOURCES): Add new variable.  Build asnprintf.
	(GENERAL_SOURCES): Move dprintf to ELIX_4_SOURCES.
	(CHEWOUT_FILES): Include diprintf in documentation.
	* libc/stdio/Makefile.in: Regenerate.
	* libc/stdio/diprintf.c: Improve documentation.
	* libc/stdio/dprintf.c: Likewise.
	* libc/stdio/siprintf.c: Likewise.
	* libc/stdio/sprintf.c: Likewise.
	* libc/stdio/vfprintf.c: Likewise.
	* libc/stdio/viprintf.c: Likewise.
	* libc/stdio/vsniprintf.c: Consolidate documentation.
	* libc/stdio/asiprintf.c: Refer to documentation.
	* libc/stdio/asprintf.c: Likewise.
	* libc/stdio/fiprintf.c: Likewise.
	* libc/stdio/fprintf.c: Likewise.
	* libc/stdio/iprintf.c: Likewise.
	* libc/stdio/printf.c: Likewise.
	* libc/stdio/sniprintf.c: Likewise.
	* libc/stdio/vdiprintf.c: Likewise.
	* libc/stdio/vdprintf.c: Likewise.
	* libc/stdio/vsiprintf.c: Likewise.
	* libc/stdio/fvwrite.c (__sfvwrite_r): Handle asnprintf.
	* libc/stdio/asniprintf.c (asniprintf, _asniprintf_r): New file.
	* libc/stdio/asnprintf.c (asnprintf, _asnprintf_r): New file.
	* libc/stdio/vasniprintf.c (vasniprintf, _vasniprintf_r): New
	file.
	* libc/stdio/vasnprintf.c (vasnprintf, _vasnprintf_r): New file.
	* libc/stdio/vdprintf.c (_vdprintf_r): Rewrite to avoid malloc in
	typical case.
	* libc/stdio/vdiprintf.c (_vdiprintf_r): Likewise.
	* libc/include/stdio.h: Add prototypes for new functions; sort
	existing functions.
2007-05-04 02:55:16 +00:00
..
argz 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
ctype 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
errno 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
iconv 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
include Add support for asnprintf, and improve *printf documentation. 2007-05-04 02:55:16 +00:00
locale 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
machine * libc/machine/m68k/Makefile.am (lib_a_SOURCES): Add memcpy.S 2007-05-03 19:45:26 +00:00
misc 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
posix 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
reent 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
search 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
signal 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
stdio Add support for asnprintf, and improve *printf documentation. 2007-05-04 02:55:16 +00:00
stdio64 * libc/stdio64/local64.h: Delete, move contents to... 2007-05-01 23:03:36 +00:00
stdlib 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
string 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
sys 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
syscalls 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
time 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
unix 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
Makefile.am 2007-01-31 Kazunori Asayama <asayama@sm.sony.co.jp> 2007-01-31 19:34:38 +00:00
Makefile.in 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
aclocal.m4 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
configure 2007-04-23 Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> 2007-04-23 22:52:37 +00:00
configure.in 2007-01-31 Kazunori Asayama <asayama@sm.sony.co.jp> 2007-01-31 19:34:38 +00:00
libc.texinfo 2005-12-18 Jeff Johnston <jjohnstn@redhat.com> 2006-12-18 22:21:56 +00:00
saber
sys.tex 2005-10-28 Bob Wilson <bob.wilson@acm.org> 2005-10-28 21:36:05 +00:00