]> sourceware.org Git - newlib-cygwin.git/commit
Implement fmemopen and open_memstream.
authorEric Blake <eblake@redhat.com>
Thu, 2 Aug 2007 20:23:06 +0000 (20:23 +0000)
committerEric Blake <eblake@redhat.com>
Thu, 2 Aug 2007 20:23:06 +0000 (20:23 +0000)
commit6ddcdb9da510ddf2b6309006ded0827f467e23b4
treef0e349d3cc7ad6083b3a652e688d385215a41dc8
parent191814588af712faa0093d21a08c51c97abae3f2
Implement fmemopen and open_memstream.
* libc/stdio/fmemopen.c (_fmemopen_r, fmemopen): New file.
* libc/stdio/open_memstream.c (_open_memstream_r, open_memstream):
New file.
* libc/stdio/fopencookie.c (fcwriter): Minor optimization.
* libc/include/stdio.h (dprintf, vdprintf): Group all POSIX 200x
functions together.
(fmemopen, open_memstream): Declare new functions.
* libc/stdio/stdio.tex: Document them.
* libc/stdio/Makefile.am (ELIX_4_SOURCES, CHEWOUT_FILES): Add
fmemopen and open_memstream.
* libc/stdio/Makefile.in: Regenerate.
newlib/ChangeLog
newlib/libc/include/stdio.h
newlib/libc/stdio/Makefile.am
newlib/libc/stdio/Makefile.in
newlib/libc/stdio/fmemopen.c [new file with mode: 0644]
newlib/libc/stdio/fopencookie.c
newlib/libc/stdio/open_memstream.c [new file with mode: 0644]
newlib/libc/stdio/stdio.tex
This page took 0.029041 seconds and 5 git commands to generate.