Eric Blake
6ddcdb9da5
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.
2007-08-02 20:23:06 +00:00
..
2007-04-26 19:23:37 +00:00
2007-07-06 16:56:30 +00:00
2002-08-27 20:27:35 +00:00
2005-08-22 21:13:35 +00:00
2006-12-13 23:01:21 +00:00
2007-05-23 16:36:23 +00:00
2007-06-27 12:44:41 +00:00
2005-03-18 17:18:59 +00:00
2001-11-30 17:26:47 +00:00
2002-06-14 20:51:09 +00:00
2003-05-28 22:04:40 +00:00
2006-01-04 21:21:52 +00:00
2004-05-17 16:06:14 +00:00
2004-06-25 20:33:28 +00:00
2007-04-26 19:23:37 +00:00
2005-12-16 19:03:12 +00:00
2002-08-23 01:56:05 +00:00
2005-04-08 20:48:40 +00:00
2007-04-24 16:01:15 +00:00
2002-06-27 23:58:38 +00:00
2002-08-26 04:33:46 +00:00
2007-07-11 18:09:08 +00:00
2002-08-28 23:42:53 +00:00
2002-06-11 02:26:43 +00:00
2006-09-13 22:09:27 +00:00
2005-02-08 20:55:18 +00:00
2007-07-06 16:56:30 +00:00
2002-06-20 19:51:40 +00:00
2002-06-27 23:58:38 +00:00
2002-07-24 18:18:07 +00:00
2006-08-16 21:39:43 +00:00
2007-08-02 20:23:06 +00:00
2005-12-05 22:15:21 +00:00
2007-06-28 17:07:23 +00:00
2005-11-18 15:57:24 +00:00
2002-07-04 22:51:08 +00:00
2007-07-06 20:03:28 +00:00
2002-11-07 00:44:31 +00:00