aboutsummaryrefslogtreecommitdiff
path: root/newlib/libc/stdio
AgeCommit message (Expand)AuthorFilesLines
2022-07-13Add --enable-newlib-reent-thread-local optionMatt Joyce2-0/+12
2022-07-13Add _REENT_IS_NULL()Matt Joyce1-1/+2
2022-07-13Add _REENT_CLEANUP(ptr)Matt Joyce3-4/+4
2022-07-13Add _REENT_INC(ptr)Matt Joyce1-3/+3
2022-07-13Add _REENT_STDERR(ptr)Matt Joyce1-2/+2
2022-07-13Add _REENT_STDOUT(ptr)Matt Joyce1-2/+2
2022-07-13Add _REENT_STDIN(ptr)Matt Joyce1-2/+2
2022-07-13Add _REENT_ERRNO(ptr)Matt Joyce37-105/+105
2022-07-04Cygwin: stdio: don't try again to read after EOFKen Brown1-8/+0
2022-06-10Use global stdio streams for all configurationsSebastian Huber3-73/+1
2022-06-10Fix __fp_lock_all() and __fp_unlock_all()Sebastian Huber1-0/+4
2022-06-07Fix __sglue inititializationSebastian Huber1-4/+0
2022-05-19Fix __sFILE::_lock initializationSebastian Huber1-8/+0
2022-05-17Fix stdio exit handlingSebastian Huber1-12/+17
2022-05-13Remove __sglue member for one configurationMatt Joyce2-1/+13
2022-05-13Add global __sglue object for all configurationsMatt Joyce4-9/+12
2022-05-13stdio: Replace _fwalk_reent() with _fwalk_sglue()Sebastian Huber6-17/+22
2022-05-13Add stdio_exit_handler()Matt Joyce1-1/+10
2022-05-13Add CLEANUP_FILE defineMatt Joyce1-19/+19
2022-05-13Move __sglue initializations to __sfp()Matt Joyce1-3/+7
2022-05-13Remove __sinit_locks / __sinit_recursive_mutexMatt Joyce2-18/+3
2022-05-13Add two __sglue initialization macrosMatt Joyce1-6/+1
2022-05-13Remove duplicate sglue initializationsMatt Joyce1-3/+0
2022-05-13Remove duplicate stdio initializationsMatt Joyce1-4/+0
2022-04-01newlib: Remove superfluous CHECK_STD_INIT() macroSebastian Huber1-9/+0
2022-04-01Remove unused _cleanup()Matt Joyce1-8/+0
2022-04-01Fix bug introduced in previous patch (44b60f0c)Matt Joyce4-7/+5
2022-03-31newlib: Rename __sfmoreglue() and make it staticSebastian Huber2-5/+3
2022-03-31Replace _fwalk() calls with _fwalk_reent()Sebastian Huber4-39/+12
2022-03-30Commit patch from Tobias Burnus <tobias@codesourcery.com>Jeff Johnston2-4/+4
2022-03-16newlib: libc: merge build up a directoryMike Frysinger3-2021/+205
2022-02-28newlib: libc: move stdio multiplex logic from build to source filesMike Frysinger16-502/+249
2022-02-25newlib: libc: move configure into top-levelMike Frysinger1-13/+30
2022-02-22Make __sdidinit unusedMatt Joyce3-13/+6
2022-02-18newlib: libc: delete crt0.o duplicationMike Frysinger1-1/+0
2022-02-15newlib/libgloss: drop unused $(CROSS_CFLAGS)Mike Frysinger2-2/+2
2022-02-15newlib: phoenix: merge configure up to top-levelMike Frysinger1-1/+2
2022-02-09newlib: drop support for $oextMike Frysinger2-299/+298
2022-02-09newlib: drop support for $aextMike Frysinger1-1/+0
2022-02-09newlib: drop libtool supportMike Frysinger2-197/+22
2022-02-08newlib: switch to AM_PROG_ARMike Frysinger1-0/+1
2022-02-08newlib: switch to standard AC_PROG_CCMike Frysinger1-6/+1
2022-02-05newlib: drop shared documentation rulesMike Frysinger1-34/+1
2022-02-05newlib: move man page generation into top-level buildMike Frysinger2-28/+2
2022-02-04newlib: libc: move manual into top-level buildMike Frysinger3-354/+298
2022-02-04newlib: libc: include all chapters all the time in the manualMike Frysinger1-5/+0
2022-01-29newlib: export abs_newlib_basedir for all subdirsMike Frysinger1-0/+1
2022-01-26newlib: libc: merge machine/ configure scripts up a levelMike Frysinger1-1/+6
2022-01-26newlib: libc: merge sys/ trampoline up a levelMike Frysinger1-0/+1
2022-01-26newlib: libc: merge machine/ trampoline up a levelMike Frysinger1-0/+1