.. |
__fclose_ca.c
|
0b44a0315b
initial check-in, version 0.5.0
|
14 years ago |
__fdopen.c
|
1b0cdc8700
refactor stdio open file list handling, move it out of global libc struct
|
9 years ago |
__fmodeflags.c
|
892cafff66
greatly improve freopen behavior
|
12 years ago |
__fopen_rb_ca.c
|
7765706c05
add O_CLOEXEC fallback for open and related functions
|
10 years ago |
__lockfile.c
|
f1c1a5ea82
document self-synchronized destruction issue for stdio locking
|
12 years ago |
__overflow.c
|
e3cd6c5c26
major stdio overhaul, using readv/writev, plus other changes
|
14 years ago |
__stdio_close.c
|
4e8a356165
overhaul aio implementation for correctness
|
10 years ago |
__stdio_exit.c
|
1b0cdc8700
refactor stdio open file list handling, move it out of global libc struct
|
9 years ago |
__stdio_read.c
|
4ef9b828c1
remove cancellation points in stdio
|
9 years ago |
__stdio_seek.c
|
8de03e1a90
don't disable seeking after first seek failure
|
14 years ago |
__stdio_write.c
|
4ef9b828c1
remove cancellation points in stdio
|
9 years ago |
__stdout_write.c
|
2de85a9856
fix possible isatty false positives and unwanted device state changes
|
10 years ago |
__string_read.c
|
835f9f950e
clean up stdio_impl.h
|
12 years ago |
__toread.c
|
2b4fcfdacf
fix failure of ungetc and ungetwc to work on files in eof status
|
9 years ago |
__towrite.c
|
c463e11eda
simplify __stdio_exit static linking logic
|
10 years ago |
__uflow.c
|
2b4fcfdacf
fix failure of ungetc and ungetwc to work on files in eof status
|
9 years ago |
asprintf.c
|
3075f7e847
cleanup asprintf stuff
|
14 years ago |
clearerr.c
|
0b44a0315b
initial check-in, version 0.5.0
|
14 years ago |
dprintf.c
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
ext.c
|
deb90c79e5
change stdio_ext __freading/__fwriting semantics slightly
|
12 years ago |
ext2.c
|
453059571c
fix invalid implicit pointer conversion in gnulib-compat functions
|
12 years ago |
fclose.c
|
426a0e2912
fix fclose of permanent (stdin/out/err) streams
|
9 years ago |
feof.c
|
c8cb6bcdf0
correct locking in stdio functions that tried to be lock-free
|
12 years ago |
ferror.c
|
c8cb6bcdf0
correct locking in stdio functions that tried to be lock-free
|
12 years ago |
fflush.c
|
1b0cdc8700
refactor stdio open file list handling, move it out of global libc struct
|
9 years ago |
fgetc.c
|
8fc7b5965a
separate getc/putc from fgetc/fputc
|
12 years ago |
fgetln.c
|
571744447c
include cleanups: remove unused headers and add feature test macros
|
11 years ago |
fgetpos.c
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
fgets.c
|
6e2bb7acf4
fix multiple stdio functions' behavior on zero-length operations
|
10 years ago |
fgetwc.c
|
16f18d036d
byte-based C locale, phase 2: stdio and iconv (multibyte callers)
|
9 years ago |
fgetws.c
|
835f9f950e
clean up stdio_impl.h
|
12 years ago |
fileno.c
|
c8cb6bcdf0
correct locking in stdio functions that tried to be lock-free
|
12 years ago |
flockfile.c
|
dba68bf98f
add proper fuxed-based locking for stdio
|
13 years ago |
fmemopen.c
|
1b0cdc8700
refactor stdio open file list handling, move it out of global libc struct
|
9 years ago |
fopen.c
|
4ef9b828c1
remove cancellation points in stdio
|
9 years ago |
fprintf.c
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
fputc.c
|
8fc7b5965a
separate getc/putc from fgetc/fputc
|
12 years ago |
fputs.c
|
10a17dfbad
fix assumption in fputs that fwrite returning 0 implies an error
|
9 years ago |
fputwc.c
|
16f18d036d
byte-based C locale, phase 2: stdio and iconv (multibyte callers)
|
9 years ago |
fputws.c
|
16f18d036d
byte-based C locale, phase 2: stdio and iconv (multibyte callers)
|
9 years ago |
fread.c
|
500c6886c6
fix return value for fread/fwrite when size argument is 0
|
9 years ago |
freopen.c
|
835f9f950e
clean up stdio_impl.h
|
12 years ago |
fscanf.c
|
5c5ac810c3
fix argument omission in ABI-compat weak_alias for fscanf
|
12 years ago |
fseek.c
|
9a909fcd91
apparently fseek should not set the error flag on failed seek
|
14 years ago |
fsetpos.c
|
0b44a0315b
initial check-in, version 0.5.0
|
14 years ago |
ftell.c
|
3af2edee15
fix ftello result for append streams with unflushed output
|
11 years ago |
ftrylockfile.c
|
3e936ce81b
fix linked list corruption in flockfile lists
|
10 years ago |
funlockfile.c
|
5345c9b884
fix false ownership of stdio FILEs due to tid reuse
|
10 years ago |
fwide.c
|
16f18d036d
byte-based C locale, phase 2: stdio and iconv (multibyte callers)
|
9 years ago |
fwprintf.c
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
fwrite.c
|
500c6886c6
fix return value for fread/fwrite when size argument is 0
|
9 years ago |
fwscanf.c
|
14f0272ea1
Add ABI compatability aliases.
|
12 years ago |
getc.c
|
8fc7b5965a
separate getc/putc from fgetc/fputc
|
12 years ago |
getc_unlocked.c
|
6a4b9472fb
add some ugly aliases for LSB ABI compatibility
|
12 years ago |
getchar.c
|
0b44a0315b
initial check-in, version 0.5.0
|
14 years ago |
getchar_unlocked.c
|
e3cd6c5c26
major stdio overhaul, using readv/writev, plus other changes
|
14 years ago |
getdelim.c
|
c673158d91
fix overly pessimistic realloc strategy in getdelim
|
9 years ago |
getline.c
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
gets.c
|
835f9f950e
clean up stdio_impl.h
|
12 years ago |
getw.c
|
98eddc6776
make sure getw/putw agree with prototypes by defining _GNU_SOURCE
|
12 years ago |
getwc.c
|
835f9f950e
clean up stdio_impl.h
|
12 years ago |
getwchar.c
|
835f9f950e
clean up stdio_impl.h
|
12 years ago |
ofl.c
|
1b0cdc8700
refactor stdio open file list handling, move it out of global libc struct
|
9 years ago |
ofl_add.c
|
1b0cdc8700
refactor stdio open file list handling, move it out of global libc struct
|
9 years ago |
open_memstream.c
|
7b9f57f207
fix open_[w]memstream behavior when no writes take place
|
9 years ago |
open_wmemstream.c
|
7b9f57f207
fix open_[w]memstream behavior when no writes take place
|
9 years ago |
pclose.c
|
835f9f950e
clean up stdio_impl.h
|
12 years ago |
perror.c
|
82a4499e67
minor perror behavior fix
|
12 years ago |
popen.c
|
fe80a8eb68
fix special-case breakage in popen due to reversed argument order
|
11 years ago |
printf.c
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
putc.c
|
8fc7b5965a
separate getc/putc from fgetc/fputc
|
12 years ago |
putc_unlocked.c
|
6a4b9472fb
add some ugly aliases for LSB ABI compatibility
|
12 years ago |
putchar.c
|
0b44a0315b
initial check-in, version 0.5.0
|
14 years ago |
putchar_unlocked.c
|
e3cd6c5c26
major stdio overhaul, using readv/writev, plus other changes
|
14 years ago |
puts.c
|
d02c50d6a3
minor optimization in puts: use inline putc_unlocked macro for newline
|
14 years ago |
putw.c
|
920baab81f
putw is supposed to return 0 (not the value written) on success
|
12 years ago |
putwc.c
|
835f9f950e
clean up stdio_impl.h
|
12 years ago |
putwchar.c
|
835f9f950e
clean up stdio_impl.h
|
12 years ago |
remove.c
|
dd5f50da6f
support linux kernel apis (new archs) with old syscalls removed
|
10 years ago |
rename.c
|
dd5f50da6f
support linux kernel apis (new archs) with old syscalls removed
|
10 years ago |
rewind.c
|
a6238c30d1
rewind must clear the error indicator in addition to seeking
|
14 years ago |
scanf.c
|
14f0272ea1
Add ABI compatability aliases.
|
12 years ago |
setbuf.c
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
setbuffer.c
|
e72180083e
add more legacy functions: setlinebuf and setbuffer
|
14 years ago |
setlinebuf.c
|
e72180083e
add more legacy functions: setlinebuf and setbuffer
|
14 years ago |
setvbuf.c
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
snprintf.c
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
sprintf.c
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
sscanf.c
|
14f0272ea1
Add ABI compatability aliases.
|
12 years ago |
stderr.c
|
a6adb2bcd8
work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1
|
10 years ago |
stdin.c
|
a6adb2bcd8
work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1
|
10 years ago |
stdout.c
|
a6adb2bcd8
work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1
|
10 years ago |
swprintf.c
|
571744447c
include cleanups: remove unused headers and add feature test macros
|
11 years ago |
swscanf.c
|
571744447c
include cleanups: remove unused headers and add feature test macros
|
11 years ago |
tempnam.c
|
062bb737de
fix failure of tempnam to null-terminate result
|
9 years ago |
tmpfile.c
|
60158bff74
fix fd leak in tmpfile when the fdopen operation fails
|
10 years ago |
tmpnam.c
|
dd5f50da6f
support linux kernel apis (new archs) with old syscalls removed
|
10 years ago |
ungetc.c
|
2b4fcfdacf
fix failure of ungetc and ungetwc to work on files in eof status
|
9 years ago |
ungetwc.c
|
16f18d036d
byte-based C locale, phase 2: stdio and iconv (multibyte callers)
|
9 years ago |
vasprintf.c
|
6a25313c11
simplify vasprintf implementation
|
10 years ago |
vdprintf.c
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
vfprintf.c
|
0f859fc993
don't suppress sign output for NANs in printf
|
10 years ago |
vfscanf.c
|
5f94205369
add __isoc99_vfscanf weak alias to vfscanf
|
11 years ago |
vfwprintf.c
|
536c6d5a42
fix idiom for setting stdio stream orientation to wide
|
9 years ago |
vfwscanf.c
|
536c6d5a42
fix idiom for setting stdio stream orientation to wide
|
9 years ago |
vprintf.c
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
vscanf.c
|
14f0272ea1
Add ABI compatability aliases.
|
12 years ago |
vsnprintf.c
|
835f9f950e
clean up stdio_impl.h
|
12 years ago |
vsprintf.c
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
vsscanf.c
|
14f0272ea1
Add ABI compatability aliases.
|
12 years ago |
vswprintf.c
|
835f9f950e
clean up stdio_impl.h
|
12 years ago |
vswscanf.c
|
14f0272ea1
Add ABI compatability aliases.
|
12 years ago |
vwprintf.c
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
vwscanf.c
|
14f0272ea1
Add ABI compatability aliases.
|
12 years ago |
wprintf.c
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
wscanf.c
|
14f0272ea1
Add ABI compatability aliases.
|
12 years ago |