summaryrefslogtreecommitdiffstats
path: root/libc/stdio/stdio.c
Commit message (Expand)AuthorAgeFilesLines
* New stdio core. Should be more maintainable. Fixes a couple of bugs.Manuel Novoa III2004-02-111-3677/+0
* Fix __freadable and __fwritable... were using '~' instead of '!'. (ugh)Manuel Novoa III2004-01-021-10/+13
* Fix a long-standing bug with pthreads. A couple of linuxthreads filesManuel Novoa III2003-12-271-6/+6
* Fix the return value for fputs when passed an empty string.Manuel Novoa III2003-11-191-1/+4
* Modify _stdio_READ to conform with C99, as stdio input behavior uponManuel Novoa III2003-09-221-28/+66
* Signifcantly speed out integer to string conversion for printf.Manuel Novoa III2003-09-081-49/+38
* Add a new *scanf implementation, includeing the *wscanf functions.Manuel Novoa III2003-08-011-75/+125
* Do not let isatty mess up errnoEric Andersen2003-06-271-3/+11
* Change 'undefined behavior' of fflush() on readonly or reading streamsManuel Novoa III2003-06-241-8/+18
* Fix (hopefully) scanf behavior for nul bytes in the stream when processingManuel Novoa III2003-05-151-1/+10
* Wasn't thinking... we don't need to seek to end when appending if stdioManuel Novoa III2003-01-231-12/+0
* Fixed a bug related file position in append mode. _stdio_fwrite nowManuel Novoa III2003-01-221-11/+52
* Fix a silly bug in _wstdio_fwrite. wprintf %s should now work correctly.Manuel Novoa III2003-01-051-1/+3
* The big thing is locale dependent collation support.Manuel Novoa III2002-12-201-5/+32
* Ok... here's the summary:Manuel Novoa III2002-11-221-0/+58
* For now, leave the "Oddly enough, __fsetlocking() is NOT threadsafe."Eric Andersen2002-11-051-0/+2
* Implement locale-specific grouping in printf for base 10 integer conversionsManuel Novoa III2002-11-031-0/+75
* Changed fclose behavior when custom streams were enabled. Previously,Manuel Novoa III2002-08-251-2/+21
* __fsetlocking() and FILE field user_locking were completely broken. :-(Manuel Novoa III2002-08-131-9/+20
* Revert commit by davidm to printf.c that initialized conv_numManuel Novoa III2002-08-121-3/+3
* Changed fflush() behavior to no-op for r/w streams in read-mode.Manuel Novoa III2002-08-061-17/+33
* A couple of little cleanups I forgot to check in.Manuel Novoa III2002-08-031-2/+0
* Attempt to clean up the strerror_r situation.Manuel Novoa III2002-07-071-36/+2
* Enable WCHAR support for C/POSIX stub locales.Manuel Novoa III2002-07-031-134/+244
* Fix perror() and printf("%m") to not call strerror(), as required by theManuel Novoa III2002-06-181-5/+48
* Revert Erik's patch to vasprintf and fix the real issue.Manuel Novoa III2002-06-111-0/+1
* Fix the read/write auto-transition bugs. Note that if we can'tManuel Novoa III2002-04-091-29/+36
* Compile in flockfile and friends by defaultEric Andersen2002-03-211-0/+8
* Fix a pointer bug in setvbuf reported by Bart Visscher <magick@Linux-Fan.com>.Manuel Novoa III2002-03-161-2/+6
* I vow to rerun _all_ the tests before making commits. :-(Manuel Novoa III2002-03-141-2/+2
* Fix stdin/stdout initialization of buffering type. I had changed theManuel Novoa III2002-03-131-2/+2
* Fix another O_LARGEFILE bug. Also, I forget to make floating point optionalManuel Novoa III2002-03-121-2/+10
* So much for fcntl flags being resonably consistent across archs... (hopefully)Manuel Novoa III2002-03-121-10/+14
* Fix fflush(NULL) and tweak _stdio_term() for the unbuffered stdio option.Manuel Novoa III2002-03-121-2/+10
* Deal with cvs "feature"... or is that cvs _user_...Manuel Novoa III2002-03-121-0/+3171
* Swap in the new stdio code.Manuel Novoa III2002-03-121-1117/+0
* Be consistant and use an unsigned char * throughoutEric Andersen2002-02-261-2/+3
* I shouldn't try to program when sleepy, since I totally botchedEric Andersen2002-02-251-4/+4
* When messing with fd NONBLOCK status, put things back the way we foundEric Andersen2002-02-251-1/+4
* IEEE Std 1003.1-2001 says that the "fclose() function shall fail [with]Eric Andersen2002-02-231-7/+1
* Per discussion with Manuel, when we call __stdio_flush_buffersEric Andersen2002-02-231-1/+9
* Rename __stdio_close_all to __stdio_flush_buffers. Eliminate anEric Andersen2002-02-181-2/+2
* Add missing ctermid. Also add putc and getc (in case they getEric Andersen2001-11-211-0/+19
* This commit makes large file support actually work (when enabled inEric Andersen2001-10-171-9/+25
* Fix fseek behavior.Manuel Novoa III2001-09-251-2/+3
* Use "stdin", "stdout", and "stderr", not "_stdin", "_stdout", andEric Andersen2001-08-241-10/+10
* Add the __fopen prototype, since I pulled it from stdio.hEric Andersen2001-08-241-0/+4
* Oops... left in a debugging line.Manuel Novoa III2001-07-281-1/+0
* Back out the changes to _uClibc_fread and loop in fread() if incomplete, toManuel Novoa III2001-07-281-22/+21
* Yes... the previous "fix" was broken too... the result of careless cuttingManuel Novoa III2001-07-261-1/+1