glibc/libio
Ulrich Drepper 7b3ba2c4eb [BZ #6544]
* libio/fmemopen.c: Implement binary mode.  In this mode no NUL
	byte gets added to writes and seeks from the end use the length of
	the buffer and not the currently terminating NUL byte.
2008-08-14 06:37:17 +00:00
..
bits * include/stdio.h (__asprintf_chk, __dprintf_chk, 2008-03-05 07:05:13 +00:00
.cvsignore
Depend
Makefile * sysdeps/unix/sysv/linux/syscalls.list: Add __pipe2 alias. 2008-07-27 18:26:13 +00:00
Versions * libio/stdio.h: Declare open_wmemstream. 2006-01-16 20:14:50 +00:00
__fbufsize.c
__flbf.c
__fpending.c
__fpurge.c
__freadable.c
__freading.c write-only streams. For read/write streams, check whether we 2007-10-13 07:20:46 +00:00
__fsetlocking.c
__fwritable.c
__fwriting.c
bug-fopena+.c
bug-fseek.c
bug-ftell.c
bug-memstream1.c [BZ #1996] 2006-08-14 22:16:14 +00:00
bug-mmap-fflush.c
bug-rewind.c
bug-rewind2.c
bug-ungetc.c
bug-ungetc2.c
bug-ungetc3.c Update. 2004-11-09 07:05:27 +00:00
bug-ungetc4.c Test for ungetc bug. 2004-12-06 22:33:26 +00:00
bug-ungetwc1.c
bug-ungetwc2.c
bug-wfflush.c
bug-wmemstream1.c * posix/glob.c (glob_in_dir): Add some comments and asserts to 2006-09-30 15:09:35 +00:00
clearerr.c
clearerr_u.c
fcloseall.c
feof.c
feof_u.c
ferror.c
ferror_u.c
filedoalloc.c
fileno.c
fileops.c * sysdeps/unix/sysv/linux/bits/socket.h: Define PF_ISDN and AF_ISDN. 2008-07-27 08:25:37 +00:00
fmemopen.c [BZ #6544] 2008-08-14 06:37:17 +00:00
fputc.c
fputc_u.c
fputwc.c [BZ #2078, BZ #2079] 2006-01-15 17:46:04 +00:00
fputwc_u.c [BZ #2079] 2006-01-15 17:45:20 +00:00
freopen.c Remove useless more "if" tests before "free". 2008-05-27 06:04:07 +00:00
freopen64.c Remove useless more "if" tests before "free". 2008-05-27 06:04:07 +00:00
fseek.c
fseeko.c
fseeko64.c
ftello.c * include/time.h: Declare __tzset_parse_tz and __tzset_compute. 2007-10-14 09:15:45 +00:00
ftello64.c
fwide.c
fwprintf.c * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00
fwscanf.c * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00
genops.c Remove useless "if" before "free". 2008-03-19 06:43:34 +00:00
getc.c
getc_u.c
getchar.c
getchar_u.c
getwc.c
getwc_u.c [BZ #2079] 2006-01-15 17:45:20 +00:00
getwchar.c
getwchar_u.c
iofclose.c [BZ #627] 2005-09-26 16:56:27 +00:00
iofdopen.c
iofflush.c
iofflush_u.c
iofgetpos.c
iofgetpos64.c
iofgets.c [BZ #713] 2005-09-27 00:00:42 +00:00
iofgets_u.c [BZ #713] 2005-09-27 00:00:42 +00:00
iofgetws.c [BZ #713] 2005-09-27 00:00:42 +00:00
iofgetws_u.c [BZ #713] 2005-09-27 00:00:42 +00:00
iofopen.c
iofopen64.c
iofopncook.c [BZ #394] 2005-09-23 16:36:09 +00:00
iofputs.c
iofputs_u.c
iofputws.c
iofputws_u.c
iofread.c
iofread_u.c
iofsetpos.c
iofsetpos64.c
ioftell.c
iofwide.c * iconv/gconv.c: Demangle pointers before use if necessary. 2005-12-19 07:26:29 +00:00
iofwrite.c [BZ #5998] 2008-04-09 07:42:19 +00:00
iofwrite_u.c [BZ #5998] 2008-04-09 07:42:19 +00:00
iogetdelim.c [BZ #1405] 2005-10-14 06:25:55 +00:00
iogetline.c [BZ #713] 2005-09-27 00:00:42 +00:00
iogets.c
iogetwline.c [BZ #2080] 2005-12-30 18:09:21 +00:00
iolibio.h Update. 2004-11-27 19:32:49 +00:00
iopadn.c
iopopen.c * libio/iopopen.c (_IO_new_proc_open): Remove unnecessary volatile. 2008-07-27 22:34:39 +00:00
ioputs.c
ioseekoff.c
ioseekpos.c Update. 2004-12-06 22:48:11 +00:00
iosetbuffer.c
iosetvbuf.c [BZ #6719] 2008-07-08 16:21:11 +00:00
ioungetc.c
ioungetwc.c [BZ #2078, BZ #2079] 2006-01-15 17:46:04 +00:00
iovdprintf.c * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00
iovsprintf.c * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00
iovsscanf.c * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00
iovswscanf.c * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00
iowpadn.c
libc_fatal.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
libio.h * include/stdio.h (__isoc99_fscanf, __isoc99_scanf, 2007-09-18 19:04:01 +00:00
libioP.h * include/stdio.h (__isoc99_fscanf, __isoc99_scanf, 2007-09-18 19:04:01 +00:00
memstream.c [BZ #1996] 2006-08-14 22:16:14 +00:00
obprintf.c * include/stdio.h (__asprintf_chk, __dprintf_chk, 2008-03-05 07:05:13 +00:00
oldfileops.c * libio/libio.h (__underflow, __uflow, __overflow, __wunderflow, 2007-04-16 23:15:58 +00:00
oldiofclose.c * libio/oldiofclose.c (_IO_old_fclose): Likewise. 2005-09-26 17:02:19 +00:00
oldiofdopen.c
oldiofgetpos.c
oldiofgetpos64.c
oldiofopen.c
oldiofsetpos.c
oldiofsetpos64.c
oldiopopen.c
oldpclose.c
oldstdfiles.c
oldtmpfile.c * nscd/connections.c: Use O_CLOEXEC is possible. Use mkostemp 2007-08-11 02:48:28 +00:00
pclose.c
peekc.c
putc.c
putc_u.c
putchar.c
putchar_u.c
putwc.c
putwc_u.c
putwchar.c
putwchar_u.c
rewind.c
setbuf.c
setlinebuf.c
stdfiles.c
stdio.c . 2007-07-31 13:33:18 +00:00
stdio.h * libio/stdio.h (vscanf): Fix -std=c99 redirect. 2008-05-24 18:14:36 +00:00
strfile.h * wcsmbs/bits/wchar2.h: New file. 2005-07-15 10:32:45 +00:00
strops.c * stdio-common/vfscanf.c (_IO_vfscanf): Add additional test for EOF 2007-07-08 04:41:34 +00:00
swprintf.c * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00
swscanf.c * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00
test-fmemopen.c
test-freopen.c
test-freopen.sh
tst-atime.c
tst-eof.c
tst-ext.c
tst-ext2.c * libio/Makefile (tests): Add tst-ext2. 2007-10-13 07:33:09 +00:00
tst-fgetws.c
tst-fopenloc.c
tst-fopenloc2.c [BZ #2173] 2006-01-19 01:35:28 +00:00
tst-freopen.c
tst-memstream1.c * libio/wmemstream.c: New file. 2006-01-12 02:03:42 +00:00
tst-memstream2.c * libio/wmemstream.c: New file. 2006-01-12 02:03:42 +00:00
tst-mmap-eofsync.c
tst-mmap-fflushsync.c
tst-mmap-offend.c
tst-mmap-setvbuf.c
tst-mmap2-eofsync.c
tst-popen1.c * sysdeps/unix/sysv/linux/syscalls.list: Add __pipe2 alias. 2008-07-27 18:26:13 +00:00
tst-setvbuf1.c [BZ #2337] 2006-12-13 23:17:54 +00:00
tst-sscanf.c
tst-swscanf.c
tst-ungetwc1.c
tst-ungetwc2.c
tst-widetext.c
tst-widetext.input
tst-wmemstream1.c * posix/glob.c (glob_in_dir): Add some comments and asserts to 2006-09-30 15:09:35 +00:00
tst-wmemstream2.c * posix/glob.c (glob_in_dir): Add some comments and asserts to 2006-09-30 15:09:35 +00:00
tst_getwc.c
tst_getwc.input
tst_putwc.c
tst_swprintf.c
tst_swscanf.c
tst_wprintf.c
tst_wprintf2.c
tst_wscanf.c
tst_wscanf.input
vasprintf.c [BZ #1996] 2006-08-14 22:16:14 +00:00
vscanf.c * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00
vsnprintf.c * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00
vswprintf.c . 2007-07-31 13:33:18 +00:00
vwprintf.c * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00
vwscanf.c * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00
wfiledoalloc.c [BZ #2337] 2006-12-13 23:17:54 +00:00
wfileops.c [BZ #2079] 2006-01-15 17:45:20 +00:00
wgenops.c Remove useless "if" before "free". 2008-03-19 06:43:34 +00:00
wmemstream.c [BZ #2337] 2006-12-13 23:17:54 +00:00
wprintf.c * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00
wscanf.c * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00
wstrops.c * stdio-common/vfscanf.c (_IO_vfscanf): Add additional test for EOF 2007-07-08 04:41:34 +00:00