summaryrefslogtreecommitdiff
path: root/include/stdio.h
AgeCommit message (Expand)AuthorFilesLines
2022-10-19remove LFS64 programming interfaces (macro-only) from _GNU_SOURCERich Felker1-1/+1
2021-11-29define NULL as nullptr when used in C++11 or laterIsmael Luceno1-1/+3
2019-03-12make FILE a complete type for pre-C11 standard profilesRich Felker1-0/+4
2018-02-24fix aliasing violations in fgetpos/fsetposRich Felker1-0/+1
2017-12-06adjust fopencookie structure tag for ABI-compatRich Felker1-1/+1
2017-12-06implement the fopencookie extension to stdioWilliam Pitcock1-0/+14
2013-11-24restore type of NULL to void * except when used in C++ programsRich Felker1-0/+4
2013-07-22refactor headers, especially alltypes.h, and improve C++ ABI compatRich Felker1-1/+1
2013-07-18fix FILENAME_MAX to match PATH_MAXRich Felker1-1/+1
2013-06-25respect iso c namespace in stdio.h and wchar.h regarding va_listRich Felker1-10/+11
2013-01-18use a common definition of NULL as 0L for C and C++Rich Felker1-6/+1
2012-12-28expose [v]asprintf under _BSD_SOURCERich Felker1-2/+2
2012-12-03feature test macros: make _GNU_SOURCE enable everythingRich Felker1-3/+0
2012-09-07default features: make musl usable without feature test macrosRich Felker1-5/+1
2012-09-06use restrict everywhere it's required by c99 and/or posix 2008Rich Felker1-28/+34
2012-08-25implement "low hanging fruit" from C11Rich Felker1-0/+2
2012-08-11add bsd fgetln functionRich Felker1-0/+4
2012-07-04add prototypes for getw/putwRich Felker1-0/+2
2012-06-04_GNU_SOURCE is supposed to imply _LARGEFILE64_SOURCERich Felker1-1/+1
2012-05-28there is no such GNU function fpurge, only __fpurge.Rich Felker1-1/+0
2012-05-28add prototype for BSD/GNU stdio *_unlocked extension functionsRich Felker1-2/+12
2012-05-28remove duplicate lfs64 cruft in stdio.hRich Felker1-2/+0
2012-05-22support _BSD_SOURCE feature test macroRich Felker1-4/+7
2012-05-04add support for ugly *64 functions with _LARGEFILE64_SOURCERich Felker1-0/+12
2011-09-11add prototypes for GNU *_unlocked stdio functionsRich Felker1-0/+4
2011-09-03implement fmemopenRich Felker1-0/+1
2011-09-03implement open_memstreamRich Felker1-0/+1
2011-06-30implement the nonstandard GNU function fpurgeRich Felker1-0/+1
2011-04-05add more legacy functions: setlinebuf and setbufferRich Felker1-0/+2
2011-02-20prototypes for GNU asprintf/vasprintfRich Felker1-0/+2
2011-02-15move stdio stuff that's not arch-specific out of bitsRich Felker1-1/+9
2011-02-14begin namespace-cleanup of standard C headersRich Felker1-20/+31
2011-02-12initial check-in, version 0.5.0v0.5.0Rich Felker1-0/+144