summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add new debug target (disabled by default) so that when debugEric Andersen2002-03-195-9/+14
| | | | | is on we now default to resolving symbols permanently.. -Erik
* Revert my symlink detecting change for now, since it breaksEric Andersen2002-03-191-16/+6
| | | | | things. -Erik
* Fix missing defines. Forgot to check this in.Eric Andersen2002-03-191-0/+9
| | | | -Erik
* Merge glibc random, which gets us a much better RNG and aEric Andersen2002-03-193-24/+607
| | | | | | reentrant one as well. It is not much bigger than what we had, so... -Erik
* Bart Visscher <magick@Linux-Fan.com> has added some missing IPV6 support, andEric Andersen2002-03-196-307/+1601
| | | | | added several additional reentrant networking functions such that iptables now runs with IPV6 support.
* Resolve symlinks when determining the real ld.so path, which isEric Andersen2002-03-191-23/+37
| | | | | now used as the default library search location. -Erik
* Cleanup header files a bit.Eric Andersen2002-03-1915-43/+40
| | | | -Erik
* Let older arm cross compilers workEric Andersen2002-03-182-2/+2
| | | | -Erik
* Add initial support for compiling cpp code.Eric Andersen2002-03-182-16/+42
| | | | -Erik
* Enable trace support by default, since it only costs 300 bytesEric Andersen2002-03-172-3/+13
| | | | | anyways, and people seem to expect it. -Erik
* Remove the C++ support stubs, since these now live elsewhere andEric Andersen2002-03-1610-114/+0
| | | | | these stubs were preventing the real stuff from working properly. -Erik
* Build crti.o and crtn.o with optimization enabledEric Andersen2002-03-161-1/+1
| | | | -Erik
* Fix a pointer bug in setvbuf reported by Bart Visscher <magick@Linux-Fan.com>.Manuel Novoa III2002-03-161-2/+6
|
* Oops. Forgot to check this one inEric Andersen2002-03-151-0/+76
|
* Add strptime, and commonize some locale stringsEric Andersen2002-03-155-20/+1010
| | | | -Erik
* Don't let this worry about _init and _finiEric Andersen2002-03-151-1/+1
|
* Fix location of crt0.oEric Andersen2002-03-151-1/+1
|
* Add missing updwtmp() and fix broken makefileEric Andersen2002-03-152-2/+14
|
* Support gnu error(), patch contributed by Andrew Ip <aip@cwlinux.com>Eric Andersen2002-03-153-1/+139
|
* Hide libc specific junk inside a #ifdef _LIBC to avoidEric Andersen2002-03-151-6/+7
| | | | | namespace pollution, noted by Miles. -Erik
* Fix non-elf support (in theory). Revert misguided change suggestedEric Andersen2002-03-151-28/+32
| | | | | by arcturusnetworks, since Miles Bader reports it is unnecessary. -Erik
* Fix link to daily snapshotEric Andersen2002-03-141-1/+1
|
* Update the config script to behave a bit betterEric Andersen2002-03-141-25/+36
|
* Oops! When I fixed the debug flags, I forgot to make things beEric Andersen2002-03-141-3/+8
| | | | | PIC, so do that now. -Erik
* Setup so ctors/dtors can run. Disabled for now, since they doEric Andersen2002-03-141-15/+18
| | | | | add a little bit to binary size... -Erik
* Don't call null ctors/dtors.Eric Andersen2002-03-141-2/+5
| | | | -Erik
* Do not enable debugging for initfini.s and friends. Won't work anyways.Eric Andersen2002-03-141-3/+3
| | | | -Erik
* Add implementations of strtof() and strtold(). These are a bitEric Andersen2002-03-143-1/+65
| | | | | | lame, since internally I'm just using strtod, but that keeps things small, and has the side effect of making these easy to write. -Erik
* This should be the last piece needed to make constructors work (usingEric Andersen2002-03-141-26/+32
| | | | | | | a native gcc toolchain). The gcc wrapper still needs some touchups, but we seem to be _there_. Also some touchups to try and shrink uclinux binary sized by stubbing out unneeded stuff. -Erik
* Add some symbols needed for C++ to work. Temporary hack...Eric Andersen2002-03-142-2/+19
|
* Remove an unused variableEric Andersen2002-03-142-2/+2
|
* I vow to rerun _all_ the tests before making commits. :-(Manuel Novoa III2002-03-141-2/+2
| | | | | I successfully managed to blow away all the modeflags for the file _except_ the one dealing with buffering...
* Build our own crti.o and crtn.o with a cross arch method that IEric Andersen2002-03-1314-13/+304
| | | | | can live with much better the what glibc does. -Erik
* Merge in an ugly pile of rand* functions from glibc. :(Eric Andersen2002-03-1317-2/+578
|
* Remove the chdir, so we can test things like empty directoriesEric Andersen2002-03-131-1/+0
|
* Modified because of the new str to int funcs.Manuel Novoa III2002-03-131-7/+8
|
* New versions of the various string to int functions which are smallerManuel Novoa III2002-03-135-437/+454
| | | | | | than the old ones, even with errno setting turned on now. Also, at least on i386, we no longer need the long long helper functions for division and mod from libgcc.a.
* Fix stdin/stdout initialization of buffering type. I had changed theManuel Novoa III2002-03-131-2/+2
| | | | default static initiailization and forgotten to update _stdio_init().
* Oops... forgot to update abort.c.Manuel Novoa III2002-03-131-4/+7
|
* Apply Miles Bader's missing __va_copy() fix.Manuel Novoa III2002-03-131-0/+11
|
* Fix another O_LARGEFILE bug. Also, I forget to make floating point optionalManuel Novoa III2002-03-123-16/+42
| | | | in the new printf code.
* So much for fcntl flags being resonably consistent across archs... (hopefully)Manuel Novoa III2002-03-121-10/+14
| | | | | fix O_APPEND and O_LARGEFILE handling in _stdio_fopen(). Someone else will have to check of course...
* Fix fflush(NULL) and tweak _stdio_term() for the unbuffered stdio option.Manuel Novoa III2002-03-121-2/+10
|
* Oops.. had left thread support forced on.Manuel Novoa III2002-03-121-1/+1
|
* Fix a segfault in scandir for empty directories. After looking overEric Andersen2002-03-122-67/+82
| | | | | our version, I'm adopting the scandir from glibc (with minor changes) instead as it seems simpler and already correct.
* Update to my current todo list.Manuel Novoa III2002-03-121-15/+19
|
* Fix thinkoEric Andersen2002-03-122-2/+2
|
* Fixup redefinition of NL_ARGMAXEric Andersen2002-03-122-3/+3
|
* Deal with cvs "feature"... or is that cvs _user_...Manuel Novoa III2002-03-122-0/+5204
|
* Swap in the new stdio code.Manuel Novoa III2002-03-1228-2380/+1190
|