Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-06-27 | add mmap64 for i386 | Eric Andersen | |
2003-06-27 | oops. Fix the name so it is "mmap64", not "__mmap64" | Eric Andersen | |
2003-06-27 | Actually, some arches do support _syscall6, so implement a generic version | Eric Andersen | |
for them... -Erik | |||
2003-06-27 | Mention that the common mmap64 is a stub and must be overridden | Eric Andersen | |
on a per arch basis using platform specific code | |||
2003-06-27 | Add missing madvise syscall | Eric Andersen | |
2003-06-27 | Per a patch from Rob McMullen, add getprotoent_r, getprotobyname_r, | Eric Andersen | |
and getprotobynumber_r | |||
2003-06-27 | Add in ceilf() and floorf() since XFree86 wants them... | Eric Andersen | |
2003-06-24 | Several more cleanups | Eric Andersen | |
2003-06-24 | Fix indenting for real this time. | Eric Andersen | |
2003-06-24 | Make indenting be consistant | Eric Andersen | |
2003-06-24 | Rename the very badly named 'UCLIBC_GCC' to 'UCLIBC_ENV' and | Eric Andersen | |
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. | |||
2003-06-24 | Change 'undefined behavior' of fflush() on readonly or reading streams | Manuel Novoa III | |
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. | |||
2003-06-24 | Make login actually write out utmp and wtmp junk (even | Eric Andersen | |
though such things are completly unreliable crap) | |||
2003-06-18 | Be extra careful to memset the correct size, not the size of some random | Eric Andersen | |
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 | |||
2003-06-17 | Optionally support the struct tm extension fields. | Manuel Novoa III | |
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. | |||
2003-06-17 | Patch from Ronald Wahl fixing an IPV6 specific problem | Eric Andersen | |
with getaddrinfo(). | |||
2003-06-17 | When compiling with -O0, linuxthreads does not compile. So add | Eric Andersen | |
a local override changing -O0 to -O1 only for that directory. | |||
2003-06-17 | Coldfire patch from Bernardo Innocenti | Eric Andersen | |
2003-06-17 | Ok... pasting in DUMPn() is unnecessary and technically incorrect. | Manuel Novoa III | |
2003-06-16 | As noted by Peter S. Mazinger | Eric Andersen | |
After removal of stropts.h none of the files references bits/stropts.h, so it can be removed. Peter | |||
2003-06-16 | For some strange reason, davidm put this file in the wrong spot. | Eric Andersen | |
So put it where it is supposed to be. -Erik | |||
2003-06-16 | Fix a segfault when used on a library w/o an INTERP program header. | Eric Andersen | |
2003-06-16 | Add memmem(). | Manuel Novoa III | |
2003-06-15 | Don't segfault when given things other than a regular file. | Eric Andersen | |
-Erik | |||
2003-06-15 | Implement syscall() for powerpc. Fixup syscall code so | Eric Andersen | |
it compiles properly with gcc 3.3. -Erik | |||
2003-06-14 | Comment out the rpl_malloc workaround. It was a good idea, but it violates | Eric Andersen | |
namespace guarantees and conflicts with other programs that have used the AC_FUNC_MALLOC autoconf macro properly. | |||
2003-06-14 | Bump version number in preparation for a release | Eric Andersen | |
2003-06-12 | The mere presence of stropts.h causes many configure scripts to erroneously | Eric Andersen | |
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 | |||
2003-06-12 | As suggested by Marshall M. Midden at brecis, use -mno-split-addresses | Eric Andersen | |
instead for mips, which should be a bit faster and will be safer too. | |||
2003-06-12 | Set the default thread stack size to 16k for mmu-less systems. | Eric Andersen | |
-Erik | |||
2003-06-12 | Fix mips so it compiles with gcc 3.3 | Eric Andersen | |
2003-06-11 | Marshall M. Midden at brecis.com writes: | Eric Andersen | |
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 | |||
2003-06-11 | Fix arm syscall implementation so it does not blow chunks with gcc 3.3 | Eric Andersen | |
-Erik | |||
2003-06-05 | Patch from Peter S. Mazinger to make the get-needed-libgcc-objects | Eric Andersen | |
script work with newer binutils versions. | |||
2003-06-05 | We do not provide getfsent and friends, so remove this header | Eric Andersen | |
file, to prevent stupid configure scripts from getting confused. | |||
2003-06-03 | Kill the runtime fallback to fork and make it be compile time | Eric Andersen | |
2003-06-03 | Fix broken | Eric Andersen | |
2003-06-02 | Patch from Peter S. Mazinger to fix some leftover problems | Eric Andersen | |
from converting "PIC" to "__PIC__" | |||
2003-05-30 | Clone still had a few little PIC problems.... | Eric Andersen | |
2003-05-30 | In a number of places we erroneously used tests such as '#ifdef PIC' when we | Eric Andersen | |
should instead have been testing for '#ifdef __PIC__'. This resulted in NON-PIC code getting mixed into the shared library. Oops!!! -Erik | |||
2003-05-30 | Enable ADD_LIBGCC_FUNCTIONS by default on arm | Eric Andersen | |
2003-05-29 | Eviscerate stropts.h so configure scripts won't try to use STREAMS | Eric Andersen | |
garbage. uClibc does not support STREAMS in any way whatsoever. -Erik | |||
2003-05-28 | Allow gcc to move/update by detecting where needed files are should | Eric Andersen | |
they move/disappear from the expected location. -Erik | |||
2003-05-28 | Accomodate building under cygwin | Eric Andersen | |
2003-05-27 | grr. It's a void *, not a char *. | Eric Andersen | |
2003-05-27 | Change 'N' to '__size' to avoid conflicts with common #define of N | Eric Andersen | |
2003-05-23 | Sorry. Changed this while fixing the last bug and forgot to change it | Manuel Novoa III | |
back. Unfortunately, none of my test cases caught it. | |||
2003-05-23 | Cope with autoconf's broken AC_FUNC_MALLOC macro, which redefines malloc as | Eric Andersen | |
rpl_malloc if it does not detect glibc style returning-a-valid-pointer-for-malloc(0) behavior. This wrapper calls malloc() as usual, but if N is zero, we allocate and return a 1-byte block instead.... sigh... -Erik | |||
2003-05-15 | Fix (hopefully) scanf behavior for nul bytes in the stream when processing | Manuel Novoa III | |
%c, %s, and %[ specifiers. Note that scanf is undergoing rewrite so I didn't bother optimizing this. I did run all my regression tests though. Set EOF correctly for fmemopen on readonly streams. I really need to check what glibc behavior is for the various open modes though. | |||
2003-05-14 | Add in a default file for m68k. | David McCullough | |