Home | History | Annotate | Download | only in stdio
History log of /src/lib/libc/stdio/fileext.h
RevisionDateAuthorComments
 1.7  19-Apr-2022  rillig lib: remove CONSTCOND comment

Since 2021-01-31, lint doesn't need it anymore for the common pattern of
'do ... while (0)'.
 1.6  11-Jan-2010  joerg Use a proper char */size_t pair in __sfileext to keep track of the line
buffer for fgetln and fgetwln. Simplifies code by dropping the INT_MAX
related logic. Drop conditionals around FREELB, free(NULL) is valid.
 1.5  18-Jul-2003  nathanw Add fields to struct __sfileext to track how many times the lock has been
taken by internal stdio functions, and what the cancellation state was when
the first such lock was taken.
 1.4  01-Feb-2003  nathanw Revert the conversion to libpthread's recursive mutexes. Too much
trouble is caused by the memory allocation in the mutex initialization,
and uncontested mutexes and condition variables have become faster in the
meantime.
 1.3  21-Jan-2003  nathanw Use recursive mutexes from libpthread rather than implementing
our own with normal mutexes and condition variables.
 1.2  18-Jan-2003  thorpej Merge the nathanw_sa branch.
 1.1  07-Dec-2001  yamt branches: 1.1.2;
add files forgotten in my previous commit.
 1.1.2.4  07-Feb-2002  nathanw Make lock initialization part of _FILEEXT_SETUP() when _REENTRANT is defined;
this lets it happen automatically in the dozen places it is used in stdio
without tweaking each of them.
 1.1.2.3  06-Feb-2002  nathanw Add stream locking variables to struct __sfileext, and add appropriate
access macros.
 1.1.2.2  28-Jan-2002  nathanw Catch up to -current.
 1.1.2.1  07-Dec-2001  nathanw file fileext.h was added on branch nathanw_sa on 2002-01-28 20:50:54 +0000

RSS XML Feed