aboutsummaryrefslogtreecommitdiff
path: root/newlib/libc/stdio/findfp.c
AgeCommit message (Expand)AuthorFilesLines
2022-08-31Restore _lock initialization in non-single threaded modeTorbjörn SVENSSON1-0/+4
2022-07-13Add --enable-newlib-reent-thread-local optionMatt Joyce1-0/+7
2022-07-13Add _REENT_CLEANUP(ptr)Matt Joyce1-2/+2
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 Joyce1-1/+1
2022-06-10Use global stdio streams for all configurationsSebastian Huber1-52/+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 Joyce1-1/+8
2022-05-13Add global __sglue object for all configurationsMatt Joyce1-6/+9
2022-05-13stdio: Replace _fwalk_reent() with _fwalk_sglue()Sebastian Huber1-4/+10
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 Joyce1-16/+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-01Remove unused _cleanup()Matt Joyce1-8/+0
2022-04-01Fix bug introduced in previous patch (44b60f0c)Matt Joyce1-4/+4
2022-03-31newlib: Rename __sfmoreglue() and make it staticSebastian Huber1-4/+3
2022-03-31Replace _fwalk() calls with _fwalk_reent()Sebastian Huber1-8/+8
2022-02-22Make __sdidinit unusedMatt Joyce1-9/+2
2020-01-29Use remove-advertising-clause script to edit BSD licensesKeith Packard1-1/+1
2018-03-01Add global stdio streams support for reent small.Our Air Quality1-5/+11
2018-01-17ansification: remove _DEFUNYaakov Selkowitz1-14/+7
2018-01-17ansification: remove _VOIDYaakov Selkowitz1-11/+11
2018-01-17ansification: remove _DEFUN_VOIDYaakov Selkowitz1-7/+7
2018-01-17ansification: remove _CAST_VOIDYaakov Selkowitz1-3/+3
2018-01-17ansification: remove _ANDYaakov Selkowitz1-3/+3
2017-06-30Introduce _REENT_GLOBAL_STDIO_STREAMSSebastian Huber1-0/+24
2017-06-30Add stdin_init(), stdout_init() and stderr_init()Sebastian Huber1-17/+33
2017-06-30Remove superfluous parameter from std()Sebastian Huber1-7/+6
2017-02-06Unify names of all lock objectsFreddie Chopin1-6/+6
2015-12-08Add missing checks for __SNLK flagCorinna Vinschen1-2/+4
2014-09-05 * libc/stdio/findfp.c (_cleanup_r): Call _fflush_r when configurationCorinna Vinschen1-4/+9
2014-08-14 * libc/stdio/findfp.c (std): Don't inline when optimizing for code size.Corinna Vinschen1-0/+4
2014-01-17 Introduce _STDIO_BSD_SEMANTICS flag to switch fclose/exit file flushingCorinna Vinschen1-2/+11
2013-04-252013-04-25 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill1-0/+4
2013-03-15 * newlib/libc/stdio/findfp.c (glue_with_file): New.Corinna Vinschen1-9/+13
2012-06-05 * libc/stdio/findfp.c (__sinit): Avoid infinite recursion onCorinna Vinschen1-0/+5
2012-05-30 * libc/stdio/local.h (_newlib_flockfile_start): New macro toCorinna Vinschen1-3/+3
2012-03-26 * libc/stdio/findfp.c (__sinit): Set __sdidinit last.Corinna Vinschen1-1/+2
2008-12-102008-12-10 Corinna Vinschen <corinna@vinschen.de>Jeff Johnston1-0/+2
2008-11-24 * libc/include/stdio.h (__SMOD): Remove definition of unused flag.Corinna Vinschen1-0/+2
2007-07-31More POSIX stream corner cases.Eric Blake1-4/+9