Rich Felker
|
416d1c7a71
fix line-buffered flush omission for odd usage of putc-family functions
|
пре 9 година |
Rich Felker
|
1b0cdc8700
refactor stdio open file list handling, move it out of global libc struct
|
пре 9 година |
Rich Felker
|
16f18d036d
byte-based C locale, phase 2: stdio and iconv (multibyte callers)
|
пре 9 година |
Rich Felker
|
56fbaa3bbe
make all objects used with atomic operations volatile
|
пре 10 година |
Rich Felker
|
5345c9b884
fix false ownership of stdio FILEs due to tid reuse
|
пре 10 година |
Rich Felker
|
3af2edee15
fix ftello result for append streams with unflushed output
|
пре 11 година |
Rich Felker
|
9448b0513e
refactor headers, especially alltypes.h, and improve C++ ABI compat
|
пре 11 година |
Rich Felker
|
835f9f950e
clean up stdio_impl.h
|
пре 12 година |
Rich Felker
|
a617a8e2ad
fix more unused variable warnings
|
пре 12 година |
Rich Felker
|
607b05aca6
use explicit visibility to optimize a few hot-path function calls
|
пре 12 година |
Rich Felker
|
892cafff66
greatly improve freopen behavior
|
пре 12 година |
Rich Felker
|
617182734c
add bsd fgetln function
|
пре 12 година |
Rich Felker
|
2499cd9d9b
remove flush hook cruft that was never used from stdio
|
пре 12 година |
Rich Felker
|
4750cf4202
ditch the priority inheritance locks; use malloc's version of lock
|
пре 13 година |
Rich Felker
|
18efeb320b
new scanf implementation and corresponding integer parser/converter
|
пре 13 година |
Rich Felker
|
2162541f38
add "scan helper getc" and rework strtod, etc. to use it
|
пре 13 година |
Rich Felker
|
dba68bf98f
add proper fuxed-based locking for stdio
|
пре 13 година |
Rich Felker
|
9080cc153c
clean up handling of thread/nothread mode, locking
|
пре 14 година |
Rich Felker
|
e3cd6c5c26
major stdio overhaul, using readv/writev, plus other changes
|
пре 14 година |
Rich Felker
|
a37452430f
simplify and optimize FILE lock handling
|
пре 14 година |
Rich Felker
|
e18b563821
implement [v]swprintf
|
пре 14 година |
Rich Felker
|
5eb0d33ec0
implement flockfile api, rework stdio locking
|
пре 14 година |
Rich Felker
|
0b44a0315b
initial check-in, version 0.5.0
|
пре 14 година |