Rich Felker 6e2bb7acf4 fix multiple stdio functions' behavior on zero-length operations 10 年 前
..
__fclose_ca.c 0b44a0315b initial check-in, version 0.5.0 14 年 前
__fdopen.c 758ab35a16 in fdopen, avoid setting O_APPEND flag if it's already set 11 年 前
__fmodeflags.c 892cafff66 greatly improve freopen behavior 12 年 前
__fopen_rb_ca.c 7765706c05 add O_CLOEXEC fallback for open and related functions 11 年 前
__lockfile.c f1c1a5ea82 document self-synchronized destruction issue for stdio locking 12 年 前
__overflow.c e3cd6c5c26 major stdio overhaul, using readv/writev, plus other changes 14 年 前
__stdio_close.c aa398f56fa global cleanup to use the new syscall interface 14 年 前
__stdio_exit.c a6adb2bcd8 work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1 10 年 前
__stdio_read.c dab441aea2 always initialize thread pointer at program start 11 年 前
__stdio_seek.c 8de03e1a90 don't disable seeking after first seek failure 14 年 前
__stdio_write.c dab441aea2 always initialize thread pointer at program start 11 年 前
__stdout_write.c 835f9f950e clean up stdio_impl.h 12 年 前
__string_read.c 835f9f950e clean up stdio_impl.h 12 年 前
__toread.c c463e11eda simplify __stdio_exit static linking logic 10 年 前
__towrite.c c463e11eda simplify __stdio_exit static linking logic 10 年 前
__uflow.c 05b694028e fix getc - the classic error of trying to store EOF+0-255 in a char type.. 14 年 前
asprintf.c 3075f7e847 cleanup asprintf stuff 14 年 前
clearerr.c 0b44a0315b initial check-in, version 0.5.0 14 年 前
dprintf.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 12 年 前
ext.c deb90c79e5 change stdio_ext __freading/__fwriting semantics slightly 13 年 前
ext2.c 453059571c fix invalid implicit pointer conversion in gnulib-compat functions 12 年 前
fclose.c 5345c9b884 fix false ownership of stdio FILEs due to tid reuse 10 年 前
feof.c c8cb6bcdf0 correct locking in stdio functions that tried to be lock-free 12 年 前
ferror.c c8cb6bcdf0 correct locking in stdio functions that tried to be lock-free 12 年 前
fflush.c a6adb2bcd8 work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1 10 年 前
fgetc.c 8fc7b5965a separate getc/putc from fgetc/fputc 12 年 前
fgetln.c 571744447c include cleanups: remove unused headers and add feature test macros 11 年 前
fgetpos.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 12 年 前
fgets.c 6e2bb7acf4 fix multiple stdio functions' behavior on zero-length operations 10 年 前
fgetwc.c 835f9f950e clean up stdio_impl.h 12 年 前
fgetws.c 835f9f950e clean up stdio_impl.h 12 年 前
fileno.c c8cb6bcdf0 correct locking in stdio functions that tried to be lock-free 12 年 前
flockfile.c dba68bf98f add proper fuxed-based locking for stdio 13 年 前
fmemopen.c dc059f03e8 always add memory streams to stdio open file list 12 年 前
fopen.c 7765706c05 add O_CLOEXEC fallback for open and related functions 11 年 前
fprintf.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 12 年 前
fputc.c 8fc7b5965a separate getc/putc from fgetc/fputc 12 年 前
fputs.c 6e2bb7acf4 fix multiple stdio functions' behavior on zero-length operations 10 年 前
fputwc.c 835f9f950e clean up stdio_impl.h 12 年 前
fputws.c 835f9f950e clean up stdio_impl.h 12 年 前
fread.c 6e2bb7acf4 fix multiple stdio functions' behavior on zero-length operations 10 年 前
freopen.c 835f9f950e clean up stdio_impl.h 12 年 前
fscanf.c 5c5ac810c3 fix argument omission in ABI-compat weak_alias for fscanf 12 年 前
fseek.c 9a909fcd91 apparently fseek should not set the error flag on failed seek 14 年 前
fsetpos.c 0b44a0315b initial check-in, version 0.5.0 14 年 前
ftell.c 3af2edee15 fix ftello result for append streams with unflushed output 11 年 前
ftrylockfile.c 5345c9b884 fix false ownership of stdio FILEs due to tid reuse 10 年 前
funlockfile.c 5345c9b884 fix false ownership of stdio FILEs due to tid reuse 10 年 前
fwide.c ebd8142a6a fix incorrect return value for fwide function 10 年 前
fwprintf.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 12 年 前
fwrite.c 6e2bb7acf4 fix multiple stdio functions' behavior on zero-length operations 10 年 前
fwscanf.c 14f0272ea1 Add ABI compatability aliases. 12 年 前
getc.c 8fc7b5965a separate getc/putc from fgetc/fputc 12 年 前
getc_unlocked.c 6a4b9472fb add some ugly aliases for LSB ABI compatibility 13 年 前
getchar.c 0b44a0315b initial check-in, version 0.5.0 14 年 前
getchar_unlocked.c e3cd6c5c26 major stdio overhaul, using readv/writev, plus other changes 14 年 前
getdelim.c 835f9f950e clean up stdio_impl.h 12 年 前
getline.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 12 年 前
gets.c 835f9f950e clean up stdio_impl.h 12 年 前
getw.c 98eddc6776 make sure getw/putw agree with prototypes by defining _GNU_SOURCE 13 年 前
getwc.c 835f9f950e clean up stdio_impl.h 12 年 前
getwchar.c 835f9f950e clean up stdio_impl.h 12 年 前
open_memstream.c dc059f03e8 always add memory streams to stdio open file list 12 年 前
open_wmemstream.c dc059f03e8 always add memory streams to stdio open file list 12 年 前
pclose.c 835f9f950e clean up stdio_impl.h 12 年 前
perror.c 82a4499e67 minor perror behavior fix 13 年 前
popen.c fe80a8eb68 fix special-case breakage in popen due to reversed argument order 11 年 前
printf.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 12 年 前
putc.c 8fc7b5965a separate getc/putc from fgetc/fputc 12 年 前
putc_unlocked.c 6a4b9472fb add some ugly aliases for LSB ABI compatibility 13 年 前
putchar.c 0b44a0315b initial check-in, version 0.5.0 14 年 前
putchar_unlocked.c e3cd6c5c26 major stdio overhaul, using readv/writev, plus other changes 14 年 前
puts.c d02c50d6a3 minor optimization in puts: use inline putc_unlocked macro for newline 14 年 前
putw.c 920baab81f putw is supposed to return 0 (not the value written) on success 13 年 前
putwc.c 835f9f950e clean up stdio_impl.h 12 年 前
putwchar.c 835f9f950e clean up stdio_impl.h 12 年 前
remove.c dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 11 年 前
rename.c dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 11 年 前
rewind.c a6238c30d1 rewind must clear the error indicator in addition to seeking 14 年 前
scanf.c 14f0272ea1 Add ABI compatability aliases. 12 年 前
setbuf.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 12 年 前
setbuffer.c e72180083e add more legacy functions: setlinebuf and setbuffer 14 年 前
setlinebuf.c e72180083e add more legacy functions: setlinebuf and setbuffer 14 年 前
setvbuf.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 12 年 前
snprintf.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 12 年 前
sprintf.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 12 年 前
sscanf.c 14f0272ea1 Add ABI compatability aliases. 12 年 前
stderr.c a6adb2bcd8 work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1 10 年 前
stdin.c a6adb2bcd8 work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1 10 年 前
stdout.c a6adb2bcd8 work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1 10 年 前
swprintf.c 571744447c include cleanups: remove unused headers and add feature test macros 11 年 前
swscanf.c 571744447c include cleanups: remove unused headers and add feature test macros 11 年 前
tempnam.c dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 11 年 前
tmpfile.c 60158bff74 fix fd leak in tmpfile when the fdopen operation fails 11 年 前
tmpnam.c dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 11 年 前
ungetc.c e3cd6c5c26 major stdio overhaul, using readv/writev, plus other changes 14 年 前
ungetwc.c 835f9f950e clean up stdio_impl.h 12 年 前
vasprintf.c 6a25313c11 simplify vasprintf implementation 11 年 前
vdprintf.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 12 年 前
vfprintf.c bff6095d91 use cleaner code for handling float rounding in vfprintf 11 年 前
vfscanf.c 5f94205369 add __isoc99_vfscanf weak alias to vfscanf 11 年 前
vfwprintf.c 984c25b74d fix failure of wide printf/scanf functions to set wide orientation 10 年 前
vfwscanf.c 984c25b74d fix failure of wide printf/scanf functions to set wide orientation 10 年 前
vprintf.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 12 年 前
vscanf.c 14f0272ea1 Add ABI compatability aliases. 12 年 前
vsnprintf.c 835f9f950e clean up stdio_impl.h 12 年 前
vsprintf.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 12 年 前
vsscanf.c 14f0272ea1 Add ABI compatability aliases. 12 年 前
vswprintf.c 835f9f950e clean up stdio_impl.h 12 年 前
vswscanf.c 14f0272ea1 Add ABI compatability aliases. 12 年 前
vwprintf.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 12 年 前
vwscanf.c 14f0272ea1 Add ABI compatability aliases. 12 年 前
wprintf.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 12 年 前
wscanf.c 14f0272ea1 Add ABI compatability aliases. 12 年 前