summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Update for completed itemsEric Andersen2003-06-301-10/+2
|
* Fixup symlinks to libthread_dbEric Andersen2003-06-301-1/+3
|
* Per suggestion from Stuart Hughes, allow uClibc to re-installEric Andersen2003-06-301-4/+4
| | | | headers on a system where they have previously been installed.
* Patch from Pavel Roskin to fixup toplevel help textEric Andersen2003-06-301-3/+12
|
* Fix a couple of typosEric Andersen2003-06-271-2/+1
|
* ret could have been used uninitialized in one caseEric Andersen2003-06-272-2/+2
|
* Add a test which shows off the broken spots in our dlopen implementationEric Andersen2003-06-275-0/+197
|
* oopsEric Andersen2003-06-271-1/+1
|
* Run dlopened ctors and dtors in the correct orderEric Andersen2003-06-272-8/+16
|
* Revenge of the TypoEric Andersen2003-06-271-1/+1
|
* whitespace and debug updatesEric Andersen2003-06-271-42/+46
|
* Yet more cleanup for the reentrant pwd/grp functions so theyEric Andersen2003-06-279-20/+55
| | | | should now actually be doing the right thing
* Fixup errno handlingEric Andersen2003-06-2713-55/+93
| | | | -Erik
* Add config option to enable 'struct tm' timezone extension fieldsEric Andersen2003-06-271-0/+13
|
* Do not let isatty mess up errnoEric Andersen2003-06-271-3/+11
|
* Cleanup a couple of ugly bitsEric Andersen2003-06-271-6/+4
|
* Implement mmap64 for armEric Andersen2003-06-272-1/+80
|
* add mmap64 for i386Eric Andersen2003-06-272-1/+113
|
* oops. Fix the name so it is "mmap64", not "__mmap64"Eric Andersen2003-06-271-2/+3
|
* Actually, some arches do support _syscall6, so implement a generic versionEric Andersen2003-06-271-7/+36
| | | | | for them... -Erik
* Mention that the common mmap64 is a stub and must be overriddenEric Andersen2003-06-271-0/+7
| | | | on a per arch basis using platform specific code
* Add missing madvise syscallEric Andersen2003-06-271-0/+6
|
* Per a patch from Rob McMullen, add getprotoent_r, getprotobyname_r,Eric Andersen2003-06-271-20/+74
| | | | and getprotobynumber_r
* Add in ceilf() and floorf() since XFree86 wants them...Eric Andersen2003-06-273-1/+134
|
* Several more cleanupsEric Andersen2003-06-241-29/+48
|
* Fix indenting for real this time.Eric Andersen2003-06-241-433/+433
|
* Make indenting be consistantEric Andersen2003-06-241-430/+431
|
* Rename the very badly named 'UCLIBC_GCC' to 'UCLIBC_ENV' andEric Andersen2003-06-241-23/+29
| | | | | | | | | | | | | implement 'UCLIBC_CC', which does this: $ UCLIBC_CC=gcc-2.95 /usr/i386-linux-uclibc/bin/i386-uclibc-gcc --version 2.95.4 $ UCLIBC_CC=gcc-3.3 /usr/i386-linux-uclibc/bin/i386-uclibc-gcc --version gcc-3.3 (GCC) 3.3 (Debian) Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* Change 'undefined behavior' of fflush() on readonly or reading streamsManuel Novoa III2003-06-241-8/+18
| | | | | | | to match that of current glibc; i.e. don't do anything and return success. Apparently, php calls fflush() on a file opened as readonly before trying to read. Eventually I'll add some config options to flag this and several other instances of nonportable code.
* Make login actually write out utmp and wtmp junk (evenEric Andersen2003-06-241-2/+13
| | | | though such things are completly unreliable crap)
* Be extra careful to memset the correct size, not the size of some randomEric Andersen2003-06-185-43/+37
| | | | | | | pointer. Fix printing of '0x0x' in ldd output. Simplify discrimination of libname, so doing things like dlopen("./libfoo.so",RTLD_NOW) with a leading "./" in the path will work as expected. -Erik
* Optionally support the struct tm extension fields.Manuel Novoa III2003-06-174-17/+44
| | | | | | | Add a few misc functions mentioned in time.h. Revert davidm's change regarding using a define for the "/etc/TZ" path, as this is eventually meant to be a configurable extension and not unconditionally supported.
* Patch from Ronald Wahl fixing an IPV6 specific problemEric Andersen2003-06-171-2/+2
| | | | with getaddrinfo().
* When compiling with -O0, linuxthreads does not compile. So addEric Andersen2003-06-171-0/+2
| | | | a local override changing -O0 to -O1 only for that directory.
* Coldfire patch from Bernardo InnocentiEric Andersen2003-06-171-2/+2
|
* Ok... pasting in DUMPn() is unnecessary and technically incorrect.Manuel Novoa III2003-06-171-4/+4
|
* As noted by Peter S. MazingerEric Andersen2003-06-161-227/+0
| | | | | | | After removal of stropts.h none of the files references bits/stropts.h, so it can be removed. Peter
* For some strange reason, davidm put this file in the wrong spot.Eric Andersen2003-06-161-0/+0
| | | | | So put it where it is supposed to be. -Erik
* Fix a segfault when used on a library w/o an INTERP program header.Eric Andersen2003-06-161-3/+3
|
* Add memmem().Manuel Novoa III2003-06-163-3/+35
|
* Don't segfault when given things other than a regular file.Eric Andersen2003-06-151-0/+3
| | | | -Erik
* Implement syscall() for powerpc. Fixup syscall code soEric Andersen2003-06-156-30/+79
| | | | | it compiles properly with gcc 3.3. -Erik
* Comment out the rpl_malloc workaround. It was a good idea, but it violatesEric Andersen2003-06-141-0/+2
| | | | | namespace guarantees and conflicts with other programs that have used the AC_FUNC_MALLOC autoconf macro properly.
* Bump version number in preparation for a releaseEric Andersen2003-06-141-1/+1
|
* The mere presence of stropts.h causes many configure scripts to erroneouslyEric Andersen2003-06-121-88/+0
| | | | | | | believe that uClibc supports STREAMS. Well, we don't. So I am hereby removing this header file, since it was empty anyways. Applications that depend on stropts.h being present, but do not depend on its contents, are broken anyways. -Erik
* As suggested by Marshall M. Midden at brecis, use -mno-split-addressesEric Andersen2003-06-124-4/+4
| | | | instead for mips, which should be a bit faster and will be safer too.
* Set the default thread stack size to 16k for mmu-less systems.Eric Andersen2003-06-121-0/+4
| | | | -Erik
* Fix mips so it compiles with gcc 3.3Eric Andersen2003-06-122-60/+60
|
* Marshall M. Midden at brecis.com writes:Eric Andersen2003-06-114-0/+4
| | | | | | | | | | | | | | | | | The gnu ld and binutils for mips has a bug with relocation. It is possible for a relocation table to be created that is not able to be loaded correctly. We found this with the intersil wireless driver port. To enable a correctly created mips relocation table (either a .o, or ld -r) it is necessary to turn off one of the instruction re-scheduling passes. Specifically, on mips-gcc -fno-schedule-insns2 is needed. This is an FYI. The bug has been reported to the appropriate mailing lists. This patch is an effort to avoid this problem on mips. -Erik
* Fix arm syscall implementation so it does not blow chunks with gcc 3.3Eric Andersen2003-06-112-9/+25
| | | | -Erik