summaryrefslogtreecommitdiffstats
path: root/libc/stdio/_stdio.c
Commit message (Collapse)AuthorAgeFilesLines
* rework internal uClibc mutexes to support futex locking, and nptlAustin Foxley2009-10-171-8/+14
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* trim Experimentally off and uncommented hiddenBernhard Reutner-Fischer2009-09-181-2/+0
| | | | | | | | sed -i -e '/Experimentally off - /d' $(grep -rl "Experimentally off - " *) sed -i -e '/^\/\*[[:space:]]*libc_hidden_proto(/d' $(grep -rl "libc_hidden_proto" *) should be a nop Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* suppress bogus ioctl on fd==INT_MAX when vasprintf() is calledDenis Vlasenko2009-02-151-2/+4
|
* Last portion of libc_hidden_proto removal.Denis Vlasenko2008-11-201-1/+1
| | | | | Appears to build fine (several .configs tried)
* Moving libc_hidden_proto's into #ifdef UCLIBC_INTERNAL blockDenis Vlasenko2008-05-191-1/+1
| | | | | | | | | in string.h and strings.h. This caught unguarded string ops in libc/inet/ethers.c __ether_line_w() function. I will wait for fallout reports for a week or so, then continue converting more libc_hidden_proto's.
* Major cleanup of internal mutex locking. Be more consistant in how we doEric Andersen2006-12-071-7/+7
| | | | | | | things, and avoid potential deadlocks caused when a thread holding a uClibc internal lock get canceled and terminates without releasing the lock. This change also provides a single place, bits/uClibc_mutex.h, for thread libraries to modify to change all instances of internal locking.
* stdio update from mjn3Eric Andersen2006-12-061-4/+12
|
* Remove all non-constant libc_hidden_data_def(), it is too unreliable, sorry, ↵Peter S. Mazinger2006-03-101-11/+0
| | | | most of global data relocations are back
* dont define _stdio_init if it doesnt do anythingMike Frysinger2006-02-181-1/+3
|
* missed another global data markingPeter S. Mazinger2006-02-011-1/+1
|
* global data uses libc_hidden_data_def, convert all -I hope- and add some newPeter S. Mazinger2006-02-011-3/+7
|
* Last relocs jump and global data, (even locales) that I could remove are ↵Peter S. Mazinger2006-01-161-0/+7
| | | | gone from libc. The remaining are left as exercise for others ;-)
* hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger2006-01-141-3/+4
| | | | missing headers, other jump relocs removed
* Hide _stdio_init/term, sorry, one change went mistakenly into the earlier commitPeter S. Mazinger2005-12-141-2/+2
|
* Hide some of the f* *printf, use them as wellPeter S. Mazinger2005-12-081-0/+2
|
* Hide mostly used functionsPeter S. Mazinger2005-12-011-1/+1
|
* Hide more of stdio,getdents, use internal __raisePeter S. Mazinger2005-11-151-1/+1
|
* New stdio core. Should be more maintainable. Fixes a couple of bugs.Manuel Novoa III2004-02-111-0/+432
Codepaths streamlined. Improved performance for nonthreaded apps when linked with a thread-enabled libc. Minor iconv bug and some locale/thread related startup issues fixed. These showed up in getting a gcj-compiled java helloworld app running. Removed some old extension functions... _stdio_fdout and _stdio_fsfopen.