summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Changed uclibc-gcc to uclibc-toolchain. Added fixups for changesDavid Schleef2001-08-093-2/+13
| | | | in the Makefiles.
* This syncs things up with my local tree. Mainly changes installerEric Andersen2001-08-0823-278/+344
| | | | | | issues, and syns things (as far as I am willing) with Dave Schleef's tree. We may need to go another round or so, but we do seem to be converging...
* Try search for the shared lib interpreter. Eliminate all double "//"sEric Andersen2001-08-061-7/+40
| | | | | from the output -Erik
* If /etc/ld.so.preload was size 0, the shared lib loader wouldEric Andersen2001-08-062-2/+2
| | | | | choke and die. Test for non-zero size as well, -Erik
* Fixup the pipe system call for the SH target.David McCullough2001-08-063-1/+36
| | | | The FD's are returned in registers.
* Oops... left in a debugging line.Manuel Novoa III2001-07-281-1/+0
|
* Back out the changes to _uClibc_fread and loop in fread() if incomplete, toManuel Novoa III2001-07-281-22/+21
| | | | | | | | | | avoid problems with fgets on tty streams. I actually did some testing this time. ;-) Note: there is a difference in behavior between glibc and uClibc here regarding fread() on a tty stream. glibc's fread() seems to return after reading all _available_ data even if not at end-of-file, while uClibc's fread() continues reading until all requested or eof or error. The latter behavior seems correct w.r.t. the standards.
* Yes... the previous "fix" was broken too... the result of careless cuttingManuel Novoa III2001-07-261-1/+1
| | | | and pasting while pressed for time. I haven't checked this one either. :-(
* Ok... the fix wasn't quite so straightforward. Hopefully this will do it.Manuel Novoa III2001-07-251-0/+3
|
* Fix fread bug reported by Vodz. The fix is straightforward, but I haven'tManuel Novoa III2001-07-251-11/+13
| | | | tested it (lack of time).
* Fix small typo vodz reported.Manuel Novoa III2001-07-251-1/+1
|
* Fix the /lib linkDavid Schleef2001-07-181-1/+1
|
* Better generation of control, fix up DESTDIRDavid Schleef2001-07-173-9/+8
|
* Fix typo.David Schleef2001-07-171-2/+2
|
* Changes to build cross-compiling librariesDavid Schleef2001-07-175-56/+46
|
* Better rule for locating dynamic linkerDavid Schleef2001-07-171-6/+3
|
* search_for_named_library forgot to wipe the target string, so each timeEric Andersen2001-07-171-1/+1
| | | | around the loop it was getting bigger...
* Elimintate spurious trailing /Eric Andersen2001-07-171-1/+1
|
* Turn off USE_CACHE by default (so ldconfig, by default, isn'tEric Andersen2001-07-174-12/+12
| | | | | | | needed). Fix a stupid typo in dlib.c where I had several weak symbols set up backwards, breaking libdl (dlopen and friends), -Erik
* Fix missing function when USE_CACHE is enabledEric Andersen2001-07-172-0/+32
| | | | -Erik
* Oops. USE_CACHE was disabled and didn't compile when enabledEric Andersen2001-07-173-3/+3
| | | | | since I'd forgotten a one liner... -Erik
* Forgot this...Eric Andersen2001-07-171-1/+3
|
* We already have tar.h, so might as well include cpio.h as well...Eric Andersen2001-07-171-0/+76
|
* Some cleanups needed for things to compile and work as expectedEric Andersen2001-07-178-99/+162
| | | | | with the new build system... -Erik
* use ln -fsEric Andersen2001-07-161-1/+1
|
* Scrub up a few things I forgot. Add a few more cleanups.Eric Andersen2001-07-139-156/+143
| | | | -Erik
* This takes about 6k off the size of the x86 shared lib loader...Eric Andersen2001-07-1316-556/+570
| | | | -Erik
* fixperms needs the correct name for ld-uClibcDavid Schleef2001-07-131-1/+1
|
* PowerPC has a different kernel interface for termios. Grrr...David Schleef2001-07-131-0/+22
|
* The previous termios.h strongly appeared to be from a differentDavid Schleef2001-07-131-131/+199
| | | | architecture.
* Add test for proper realloc() behavior.David Schleef2001-07-131-1/+27
|
* This commit merges David Schleef's updates to the build system, which aEric Andersen2001-07-1216-264/+384
| | | | | | few tiny fixups here and there from me. Seems to work just fine and will hopefully be a bit better behaved. -Erik
* Use uClibc's ldd, not the system one which is probably brokenEric Andersen2001-07-125-14/+15
| | | | | | anyways. This ensures correct answers, and prevents all the annoying segfaults from the system ldd. -Erik
* Add missing in_addr_tEric Andersen2001-07-121-3/+4
|
* Added #ifdef DEBUG where appropriate.David Schleef2001-07-124-62/+56
| | | | | | Fixed icache clearing during _dl_init_got(). Added a few more reloc types. Added out-of-range check for R_PPC_REL24.
* First cut of PowerPC port. It works for hello world, but has lotsDavid Schleef2001-07-1210-0/+1750
| | | | of debugging information is still there.
* Small fixups for powerpcDavid Schleef2001-07-128-4/+28
|
* Added __BEGIN_DECLS and __END_DECLS to the files that didn't haveDavid McCullough2001-07-1158-5/+206
| | | | | | it and that I could see needed it. Should be pretty low impact as these are only defined when using C++.
* The main part of the C++ support is the definition of __BEGIN_DECLSDavid McCullough2001-07-111-3/+8
| | | | and __END_DECLS in this file based on the __cplusplus define.
* The weak_alias macro was not genertaing asm with the correct alias names.David McCullough2001-07-111-5/+2
| | | | Start of the C++ header changes.
* Fixup the atexit weak alias for elf, need to include <features.h> toDavid McCullough2001-07-111-1/+5
| | | | get the correct value for the HAVE_ELF define.
* Seems weak_alias wasn't working as expected...Eric Andersen2001-07-111-2/+1
|
* ldd rewrite is doneEric Andersen2001-07-111-4/+0
|
* Rewrite of ldd so it works as expected, and does not invoke theEric Andersen2001-07-112-296/+344
| | | | | | shared lib loader at all. This will allow us to throw out the support code for that from ld-linux.so.0 -Erik
* Fix the code for finding the interpreter, which was I hadEric Andersen2001-07-101-4/+4
| | | | | totally screwed up the first time... -Erik
* A patch from Michal Moskal <malekith@pld.org.pl> to includeEric Andersen2001-07-0914-2/+194
| | | | | partial IPV6 support. This adds things like gethostbyname2(). Off by defaut, of course,
* Workaround an old m68k-coff compiler problemEric Andersen2001-07-091-0/+2
|
* This config seems to be basically correct for arm uClinux systems.Eric Andersen2001-07-061-0/+156
| | | | -Erik
* Fix strxfrm, which was broken (thanks to Shaya Potter <spotter@us.ibm.com>Eric Andersen2001-07-061-2/+4
| | | | | for noticing, and cleanup a warning. -Erik
* Note missing shadow supportEric Andersen2001-07-061-0/+1
|