about summary refs log tree commit diff
path: root/src/internal/stdio_impl.h
Commit message (Expand)AuthorAgeFilesLines
* move __string_read into vsscanf source fileRich Felker2020-04-171-2/+0
* adjust types in FILE struct to make line buffering check less expensiveRich Felker2018-10-181-4/+2
* optimize internal putc_unlocked macro used in putcRich Felker2018-10-181-1/+2
* fix wrong result for putc variants due to operator precedenceRich Felker2018-10-181-1/+1
* move stdio locking MAYBE_WAITERS definition to stdio_impl.hRich Felker2018-10-161-0/+2
* fix null pointer subtraction and comparison in stdioRich Felker2018-09-161-2/+2
* reduce spurious inclusion of libc.hRich Felker2018-09-121-1/+3
* declare and make hidden additional internal stdio symbolsRich Felker2018-09-121-0/+5
* apply hidden visibility to stdio internalsRich Felker2018-09-121-26/+26
* declare __getopt_msg in stdio_impl.hRich Felker2018-09-121-0/+2
* move __stdio_exit_needed to stdio_impl.hRich Felker2018-09-121-0/+2
* make internal declarations for flockfile tracking functions checkableRich Felker2018-09-121-0/+5
* use idiomatic safe form for FUNLOCK macroRich Felker2018-02-241-1/+1
* fix line-buffered flush omission for odd usage of putc-family functionsRich Felker2016-02-101-1/+2
* refactor stdio open file list handling, move it out of global libc structRich Felker2015-06-161-2/+3
* byte-based C locale, phase 2: stdio and iconv (multibyte callers)Rich Felker2015-06-161-0/+1
* make all objects used with atomic operations volatileRich Felker2015-03-031-2/+2
* fix false ownership of stdio FILEs due to tid reuseRich Felker2014-08-231-0/+1
* fix ftello result for append streams with unflushed outputRich Felker2014-02-071-0/+1
* refactor headers, especially alltypes.h, and improve C++ ABI compatRich Felker2013-07-221-1/+1
* clean up stdio_impl.hRich Felker2012-11-081-17/+0
* fix more unused variable warningsRich Felker2012-11-011-0/+1
* use explicit visibility to optimize a few hot-path function callsRich Felker2012-10-251-4/+4
* greatly improve freopen behaviorRich Felker2012-10-241-0/+1
* add bsd fgetln functionRich Felker2012-08-111-1/+1
* remove flush hook cruft that was never used from stdioRich Felker2012-06-191-1/+1
* ditch the priority inheritance locks; use malloc's version of lockRich Felker2012-04-241-2/+2
* new scanf implementation and corresponding integer parser/converterRich Felker2012-04-161-0/+2
* add "scan helper getc" and rework strtod, etc. to use itRich Felker2012-04-101-0/+2
* add proper fuxed-based locking for stdioRich Felker2011-07-301-5/+4
* clean up handling of thread/nothread mode, lockingRich Felker2011-04-171-1/+1
* major stdio overhaul, using readv/writev, plus other changesRich Felker2011-03-281-12/+22
* simplify and optimize FILE lock handlingRich Felker2011-03-241-3/+2
* implement [v]swprintfRich Felker2011-03-181-1/+1
* implement flockfile api, rework stdio lockingRich Felker2011-03-121-12/+7
* initial check-in, version 0.5.0 v0.5.0Rich Felker2011-02-121-0/+100