summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-07-13Scrub up a few things I forgot. Add a few more cleanups.Eric Andersen
-Erik
2001-07-13This takes about 6k off the size of the x86 shared lib loader...Eric Andersen
-Erik
2001-07-13fixperms needs the correct name for ld-uClibcDavid Schleef
2001-07-13PowerPC has a different kernel interface for termios. Grrr...David Schleef
2001-07-13The previous termios.h strongly appeared to be from a differentDavid Schleef
architecture.
2001-07-13Add test for proper realloc() behavior.David Schleef
2001-07-12This commit merges David Schleef's updates to the build system, which aEric Andersen
few tiny fixups here and there from me. Seems to work just fine and will hopefully be a bit better behaved. -Erik
2001-07-12Use uClibc's ldd, not the system one which is probably brokenEric Andersen
anyways. This ensures correct answers, and prevents all the annoying segfaults from the system ldd. -Erik
2001-07-12Add missing in_addr_tEric Andersen
2001-07-12Added #ifdef DEBUG where appropriate.David Schleef
Fixed icache clearing during _dl_init_got(). Added a few more reloc types. Added out-of-range check for R_PPC_REL24.
2001-07-12First cut of PowerPC port. It works for hello world, but has lotsDavid Schleef
of debugging information is still there.
2001-07-12Small fixups for powerpcDavid Schleef
2001-07-11Added __BEGIN_DECLS and __END_DECLS to the files that didn't haveDavid McCullough
it and that I could see needed it. Should be pretty low impact as these are only defined when using C++.
2001-07-11The main part of the C++ support is the definition of __BEGIN_DECLSDavid McCullough
and __END_DECLS in this file based on the __cplusplus define.
2001-07-11The weak_alias macro was not genertaing asm with the correct alias names.David McCullough
Start of the C++ header changes.
2001-07-11Fixup the atexit weak alias for elf, need to include <features.h> toDavid McCullough
get the correct value for the HAVE_ELF define.
2001-07-11Seems weak_alias wasn't working as expected...Eric Andersen
2001-07-11ldd rewrite is doneEric Andersen
2001-07-11Rewrite of ldd so it works as expected, and does not invoke theEric Andersen
shared lib loader at all. This will allow us to throw out the support code for that from ld-linux.so.0 -Erik
2001-07-10Fix the code for finding the interpreter, which was I hadEric Andersen
totally screwed up the first time... -Erik
2001-07-09A patch from Michal Moskal <malekith@pld.org.pl> to includeEric Andersen
partial IPV6 support. This adds things like gethostbyname2(). Off by defaut, of course,
2001-07-09Workaround an old m68k-coff compiler problemEric Andersen
2001-07-06This config seems to be basically correct for arm uClinux systems.Eric Andersen
-Erik
2001-07-06Fix strxfrm, which was broken (thanks to Shaya Potter <spotter@us.ibm.com>Eric Andersen
for noticing, and cleanup a warning. -Erik
2001-07-06Note missing shadow supportEric Andersen
2001-07-05Don't change options on based on path -- use command line options orEric Andersen
ENV variables only. The current behavior violates the principle of least surprise... -Erik
2001-07-05forkpty.c uses fork(), and so must be disabled when HAS_MMU=falseEric Andersen
-Erik
2001-07-05Note that ldd needs a rewriteEric Andersen
2001-07-04Added stpcpy and strcasestr along with some code to test them.David McCullough
2001-07-04If HAS_MMU is false, then use asm-$(TARGET_ARCH)nommu rather thanDavid McCullough
asm-$(TARGET_ARCH) as the link for include/asm.
2001-07-04Make shared library installation conditionalDavid Schleef
2001-07-04Install a link for /lib/ld-uclibc.so.0David Schleef
2001-07-04Fix missing libresolv.soEric Andersen
2001-07-04The prototype Config file for x86 was changed to Config.i386David Schleef
2001-07-04Renamed as extra/Configs/Config.i386Eric Andersen
2001-07-04*** empty log message ***David Schleef
2001-07-03Finish up merging the arm port into the main tree.Eric Andersen
2001-07-03Merge the arm port into the main tree. The final version (the one thatEric Andersen
actually works) is the most excellent work of Shane Nay <shane@minirl.com>, who took what I had been doing and fixed it.
2001-07-03Merge arm support into the mainstream. This change is prettyEric Andersen
minor, just carefully memset 0 strings before using them, and also referencs strings via the GOT for ARM as well. -Erik
2001-07-03Scrub a couple of intsEric Andersen
2001-07-03Oops.Eric Andersen
2001-07-03ignore generated stuffEric Andersen
2001-07-03Scrub up the tests a bit, and force everybody to use theEric Andersen
build dir, so nothing need be installed... -Erik
2001-07-03Allow the shared lib loader to fallback on the builddir if everythingEric Andersen
else fails. Let <arch>-uclibc-gcc --uclibc-use-build-dir set the shared lib loader to the one in the builddir's path. -Erik
2001-07-03Force our child libs to link vs libcEric Andersen
2001-07-03remove bits/syscall.h when cleaningDavid Schleef
2001-07-03Autogen include/bits/syscall.h for ARMEric Andersen
-Erik
2001-07-03Just take whatever the kernel headers gave us, spaces and all. This isEric Andersen
to accomodate arm, where rmk has made the syscall numbers be very very strangely setup, -Erik
2001-07-03Get rid of warning messages and spurious diffsDavid Schleef
2001-07-03Debian package building scriptsDavid Schleef