Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Last portion of libc_hidden_proto removal. | Denis Vlasenko | 2008-11-20 | 2 | -4/+4 |
| | | | | | Appears to build fine (several .configs tried) | ||||
* | next portion of libc_hidden_proto removal | Denis Vlasenko | 2008-11-20 | 2 | -8/+8 |
| | |||||
* | libc_hidden_proto removal, just a few functions | Denis Vlasenko | 2008-11-18 | 2 | -2/+2 |
| | |||||
* | - less verbose make clean | Bernhard Reutner-Fischer | 2008-11-07 | 1 | -4/+4 |
| | |||||
* | Revert revision 19345 plus libc_hidden_proto for __uc_malloc. | Bernd Schmidt | 2008-06-12 | 1 | -9/+4 |
| | |||||
* | 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>) | ||||
* | make utent.c, getpass.c use __uc_malloc | Denis Vlasenko | 2007-07-30 | 1 | -4/+8 |
| | |||||
* | Major cleanup of internal mutex locking. Be more consistant in how we do | Eric Andersen | 2006-12-07 | 1 | -42/+35 |
| | | | | | | | 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. | ||||
* | 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. | ||||
* | some more fixes from rholzmann in Bug 716 ... make sure the code actually ↵ | Mike Frysinger | 2006-03-22 | 1 | -21/+41 |
| | | | | functions, then we worry about shrinking it ... | ||||
* | make sure we reset static_fd after it's closed in utmpname() | Mike Frysinger | 2006-02-15 | 1 | -2/+2 |
| | |||||
* | fix fcntl() call so that it actually forces file to be closed on exec() | Mike Frysinger | 2006-02-15 | 1 | -1/+1 |
| | |||||
* | libc-{a,so,multi}-y replaced by libc-y covering common objects both in ↵ | Peter S. Mazinger | 2006-02-13 | 1 | -11/+8 |
| | | | | 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 | ||||
* | rholzmann writes in Bug 716: | Mike Frysinger | 2006-02-11 | 1 | -13/+12 |
| | | | | utent.c has a few problems with mutex locking when used in a binary that was linked with pthreads. The are a few deadlock conditions where functions may be called which lock the utmplock but never release it and where a function that hold the lock calls other functions which try to relock the same lock. For example, notice in the __getutent function the error condition does not unlock the semaphore. The problem is not visible when pthreads isn't used since the lock/unlock functions are NOOP functions. | ||||
* | make gcc4 happy w/ hidden_def/proto, correct some typos | Peter S. Mazinger | 2006-01-15 | 1 | -3/+4 |
| | |||||
* | hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵ | Peter S. Mazinger | 2006-01-14 | 2 | -50/+55 |
| | | | | missing headers, other jump relocs removed | ||||
* | Convert all users of earlier hiddens | Peter S. Mazinger | 2005-12-13 | 2 | -8/+8 |
| | |||||
* | Use internal versions | Peter S. Mazinger | 2005-12-08 | 1 | -0/+2 |
| | |||||
* | Hide more | Peter S. Mazinger | 2005-12-07 | 1 | -26/+21 |
| | |||||
* | macro out the thread funcs in libc if threading is disabled | Mike Frysinger | 2005-12-06 | 1 | -6/+3 |
| | |||||
* | More hiding, including __mempcpy | Peter S. Mazinger | 2005-12-03 | 1 | -1/+1 |
| | |||||
* | Hide mostly used functions | Peter S. Mazinger | 2005-12-01 | 2 | -18/+18 |
| | |||||
* | Correct typo | Peter S. Mazinger | 2005-11-29 | 1 | -1/+1 |
| | |||||
* | Hiding again | Peter S. Mazinger | 2005-11-29 | 1 | -2/+5 |
| | |||||
* | Remove TOPDIR | Peter S. Mazinger | 2005-11-21 | 1 | -3/+1 |
| | |||||
* | Remove last unused references to libc-a-pic-, we use only the lists in ↵ | Peter S. Mazinger | 2005-11-01 | 1 | -1/+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 | -35/+8 |
| | |||||
* | All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵ | Peter S. Mazinger | 2005-10-25 | 1 | -0/+26 |
| | | | | archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally. | ||||
* | Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵ | Peter S. Mazinger | 2005-10-12 | 1 | -8/+7 |
| | | | | 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. | ||||
* | merge parallel build support | Mike Frysinger | 2005-01-25 | 1 | -4/+4 |
| | |||||
* | Revert Peter's __lib_gettimeofday patch. There's the minor issue of | Manuel Novoa III | 2004-10-31 | 1 | -1/+1 |
| | | | | | | adding cruft to include/sys/time.h. But also, there's no sense in making changes like this until we decide how we're going to approach the hidden symbol transition. | ||||
* | Peter S. Mazinger writes: | Eric Andersen | 2004-10-19 | 1 | -1/+1 |
| | | | | | | | | | | | Hello! Would the attached patch be acceptable (maybe instead of __libc_gettimeofday using __gettimeofday) We have some issues, see http://bugs.gentoo.org/show_bug.cgi?id=65892 | ||||
* | Fix a long-standing bug with pthreads. A couple of linuxthreads files | Manuel Novoa III | 2003-12-27 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | 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. | ||||
* | Peter Kjellerstedt writes: | Eric Andersen | 2003-10-18 | 1 | -1/+1 |
| | | | | | | | rm.patch: * Define $(RM) as rm -f in Rules.mak and test/Rules.mak (this is the same definition as gmake uses by default). * Change all occurrences of rm and rm -f into $(RM). | ||||
* | Remove some noise | Eric Andersen | 2002-08-07 | 1 | -13/+0 |
| | |||||
* | Do not assume NULL termination on the ut_id field. Thanks | Eric Andersen | 2002-07-16 | 1 | -1/+1 |
| | | | | to mac12@po.cwru.edu for spotting this one. | ||||
* | Some cleanups so utmp/wtmp behaves. Fix potential use of | Eric Andersen | 2002-06-17 | 3 | -90/+210 |
| | | | | | | uninitialized memory. Prepare to reentrantify the utmp stuff. -Erik | ||||
* | Richard June <rjune@bravegnuworld.com> noticed that pututline | Eric Andersen | 2002-04-03 | 1 | -6/+4 |
| | | | | | | was only writing the first sizeof-a-pointer bytes to the utmp file. oops. -Erik | ||||
* | Richard June <rjune@bravegnuworld.com> noticed that setutent | Eric Andersen | 2002-04-03 | 1 | -1/+1 |
| | | | | was only opening utmp readonly. Oops. | ||||
* | Add missing updwtmp() and fix broken makefile | Eric Andersen | 2002-03-15 | 2 | -2/+14 |
| | |||||
* | Don't print an error if the utmp file doesn't exist, getutent will return | David McCullough | 2002-01-17 | 1 | -1/+0 |
| | | | | NULL as expected. | ||||
* | Update my email address. I am no longer andersen@lineo.com | Eric Andersen | 2001-12-19 | 1 | -0/+1 |
| | |||||
* | Update to accomodate the header file changes | Eric Andersen | 2001-09-27 | 1 | -5/+7 |
| | |||||
* | Ok, this should finish off my massive ro-organization. The source | Eric Andersen | 2001-05-12 | 1 | -2/+1 |
| | | | | | | | | | tree is less messy now (which helps), all libraries are placed into uClibc/lib when compiling, all libraries now use a consistant mechanism for being built, all libraries use a consistant naming scheme where the lib name includes the uClibc version number, which makes ldconfig happy and willing to work with us. -Erik | ||||
* | Move stuff out if pwd_gep that doesn't belong there (getpass, utmp stuff) | Eric Andersen | 2000-12-23 | 2 | -0/+178 |