Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Moving libc_hidden_proto's into #ifdef UCLIBC_INTERNAL block | Denis Vlasenko | 2008-05-19 | 2 | -5/+5 |
| | | | | | | | | | 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. | ||||
* | add hidden_proto's for __uc_malloc | Denis Vlasenko | 2008-02-12 | 1 | -0/+1 |
| | | | | | (patch by Bernd Schmidt <bernds_cb1 at t-online.de>) | ||||
* | sgetspent: add missing free/__uc_malloc calls | Denis Vlasenko | 2007-08-01 | 1 | -0/+2 |
| | | | | | (spotted by Peter S. Mazinger <ps.m@gmx.net>) | ||||
* | make pwd_grp.c use __uc_malloc | Denis Vlasenko | 2007-07-30 | 1 | -39/+90 |
| | |||||
* | Patch by Ricard Wanderlof <ricardw at axis dot com>: | Peter Kjellerstedt | 2007-04-13 | 1 | -26/+18 |
| | | | | | | * Add configurable buffer sizes for getpwnam() and getgrnam(). The default buffer size is, as before, 256 (glibc seems to use 1024 by default). | ||||
* | Major cleanup of internal mutex locking. Be more consistant in how we do | Eric Andersen | 2006-12-07 | 2 | -74/+60 |
| | | | | | | | 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. | ||||
* | fix from psm: add UCLIBC_ prefix to HAS_SHADOW option | Mike Frysinger | 2006-08-23 | 3 | -3/+3 |
| | |||||
* | fixup my copyright notice, trim stale remnants of older notices which | Eric Andersen | 2006-07-05 | 1 | -1/+0 |
| | | | | I had clearly run search/replace on that were cluttering things up. | ||||
* | remove __ from function names as pointed out by Peter S. Mazinger | Mike Frysinger | 2006-07-05 | 1 | -2/+2 |
| | |||||
* | sync with glibc | Mike Frysinger | 2006-07-05 | 1 | -136/+148 |
| | |||||
* | s/staticly/statically/, thx Bernhard Fischer | Peter S. Mazinger | 2006-03-24 | 2 | -5/+5 |
| | |||||
* | Mark some functions as BSD only | Peter S. Mazinger | 2006-03-23 | 1 | -1/+5 |
| | |||||
* | Mark SVID functions | Peter S. Mazinger | 2006-03-22 | 1 | -0/+10 |
| | |||||
* | Correct build if UCLIBC_HAS_CTYPE_TABLES is not defined | Peter S. Mazinger | 2006-03-22 | 1 | -1/+1 |
| | |||||
* | libc-{a,so,multi}-y replaced by libc-y covering common objects both in ↵ | Peter S. Mazinger | 2006-02-13 | 1 | -34/+17 |
| | | | | libc.a/libc.so, the diffs go into libc-static-y/libc-shared-y exclusively, add IMA to libc, don't use any MSRC anymore | ||||
* | Update some copyrights | Peter S. Mazinger | 2006-02-13 | 2 | -4/+6 |
| | |||||
* | Add files for IMA. Yes, I know it's a hack and no, I won't split the ↵ | Peter S. Mazinger | 2006-02-13 | 33 | -0/+276 |
| | | | | affected files | ||||
* | Get rid of missing prototype warnings | Peter S. Mazinger | 2006-01-26 | 1 | -0/+1 |
| | |||||
* | Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵ | Peter S. Mazinger | 2006-01-22 | 2 | -2/+0 |
| | | | | is a useless attempt | ||||
* | Last relocs jump and global data, (even locales) that I could remove are ↵ | Peter S. Mazinger | 2006-01-16 | 1 | -0/+5 |
| | | | | gone from libc. The remaining are left as exercise for others ;-) | ||||
* | make DODEBUG=y happy, update sysdeps/common/* copyright | Peter S. Mazinger | 2006-01-14 | 2 | -8/+9 |
| | |||||
* | hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵ | Peter S. Mazinger | 2006-01-14 | 3 | -117/+112 |
| | | | | missing headers, other jump relocs removed | ||||
* | Convert all the rest, remove isxupper/isxlower, if someone objects, I'll add ↵ | Peter S. Mazinger | 2005-12-16 | 1 | -2/+5 |
| | | | | it back | ||||
* | Convert all users of earlier hiddens | Peter S. Mazinger | 2005-12-13 | 1 | -3/+3 |
| | |||||
* | fix some warnings | Mike Frysinger | 2005-12-10 | 2 | -3/+3 |
| | |||||
* | Implement hidden poll, switch user to hidden *printf/*scanf/poll | Peter S. Mazinger | 2005-12-09 | 1 | -1/+1 |
| | |||||
* | mmap/mremap/socket/rewind gone | Peter S. Mazinger | 2005-12-08 | 1 | -0/+1 |
| | |||||
* | Convert the rest of users to hidden | Peter S. Mazinger | 2005-12-08 | 1 | -1/+2 |
| | |||||
* | Use internal versions | Peter S. Mazinger | 2005-12-08 | 1 | -0/+1 |
| | |||||
* | Hide more | Peter S. Mazinger | 2005-12-07 | 2 | -33/+101 |
| | |||||
* | macro out the thread funcs in libc if threading is disabled | Mike Frysinger | 2005-12-06 | 2 | -13/+7 |
| | |||||
* | More hiding, including __mempcpy | Peter S. Mazinger | 2005-12-03 | 1 | -0/+3 |
| | |||||
* | Hide mostly used functions | Peter S. Mazinger | 2005-12-01 | 2 | -21/+21 |
| | |||||
* | 100 JUMP relocs less (remaining 431) by hiding internally used ones | Peter S. Mazinger | 2005-11-26 | 2 | -15/+8 |
| | |||||
* | Remove TOPDIR | Peter S. Mazinger | 2005-11-21 | 1 | -3/+1 |
| | |||||
* | Only because of multi sources I had to touch up these and add code duplication | Peter S. Mazinger | 2005-11-01 | 1 | -1/+4 |
| | |||||
* | Remove last unused references to libc-a-pic-, we use only the lists in ↵ | Peter S. Mazinger | 2005-11-01 | 1 | -2/+0 |
| | | | | libc-a-y for objects that go into static libs, changing their suffix to .os, of they should be PIC | ||||
* | Replace all Makefiles for new build infrastucture | Peter S. Mazinger | 2005-10-29 | 1 | -57/+8 |
| | |||||
* | All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵ | Peter S. Mazinger | 2005-10-25 | 1 | -0/+48 |
| | | | | archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally. | ||||
* | Workaround to allow this directory to IMA compile. Someone w/ better ↵ | Peter S. Mazinger | 2005-10-21 | 1 | -3/+3 |
| | | | | understanding, please try to rework this by using only one copy of sp_off | ||||
* | Move GETXXKEY_R_FUNC into a separate file to allow IMA compiling | Peter S. Mazinger | 2005-10-21 | 2 | -58/+120 |
| | |||||
* | Remove duplicate locking defines for IMA compiling. | Peter S. Mazinger | 2005-10-20 | 1 | -21/+6 |
| | |||||
* | Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵ | Peter S. Mazinger | 2005-10-12 | 1 | -14/+11 |
| | | | | objects at once; use :=//$</$^; use CRT_SRC/CRT_OBJ/SCRT_OBJ/CSRC/COBJ/SSRC/SOBJ/MSRC/MOBJ where no more is needed, if only CSRC is present use OBJS directly instead of COBJ; CTOR_TARGETS are created directly in lib; remove unused/unneeded parts. Hope I haven't broken too much. | ||||
* | include headers only if the related option is enabled | Peter S. Mazinger | 2005-09-21 | 1 | -0/+3 |
| | |||||
* | merge parallel build support | Mike Frysinger | 2005-01-25 | 1 | -4/+4 |
| | |||||
* | Cleanup some cruft | Eric Andersen | 2004-07-15 | 1 | -3/+0 |
| | |||||
* | Cleanup a few of the more egregiously broken sysconf values to | Eric Andersen | 2004-07-15 | 1 | -0/+2 |
| | | | | | | | | actually match reality. In particular, _SC_GETPW_R_SIZE_MAX and _SC_GETGR_R_SIZE_MAX were causing us problems with programs such as libglib, since they were always returning -1, which is a bit smaller than the actual passwd and group max buffer sizes. -Erik | ||||
* | New stdio core. Should be more maintainable. Fixes a couple of bugs. | Manuel Novoa III | 2004-02-11 | 1 | -6/+9 |
| | | | | | | | | 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. | ||||
* | Fix a long-standing bug with pthreads. A couple of linuxthreads files | Manuel Novoa III | 2003-12-27 | 2 | -8/+8 |
| | | | | | | | | | | | | | | | | were including libc-lock.h which had a bunch of weak pragmas. Also, uClibc supplied a number of no-op weak thread functions even though many weren't needed. This combined result was that sometimes the functional versions of thread functions in pthread would not override the weaks in libc. While fixing this, I also prepended double-underscore to all necessary weak thread funcs in uClibc, and removed all unused weaks. I did a test build, but haven't tested this since these changes are a backport from my working tree. I did test the changes there and no longer need to explicitly add -lpthread in the perl build for perl to pass its thread self tests. | ||||
* | Fix infinite loop in putgrent (forgotten increment). | Manuel Novoa III | 2003-12-04 | 1 | -0/+1 |
| |