summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-05-31Install ldd and ldconfig as appropriate.Manuel Novoa III
2001-05-31Removed INSTALL_DIR and replaced it with DEVEL_PREFIX, ROOT_DIR, andManuel Novoa III
TARGET_PREFIX to allow more flexibility. Also modified the gcc wrapper to do the right thing if -Wl,--dynamic-linker,xxx is passed on the command line. The gcc wrapper will also check the env variable UCLIBC_GCC_LDOPT for a dynamic linker option at runtime (although command line arg overrides the env variable).
2001-05-31Cleanup some stupid warningsEric Andersen
2001-05-30warn folks that libresolv is a stubEric Andersen
2001-05-30Look's like I need to disable the rpath stuff for now as well.Manuel Novoa III
To build with an uninstaled uClibc, set UCLIBC_GCC=build in your env, or rename it/symlink to it using a name containing the string "build".
2001-05-30Revert behavior of wrapper to not use dynamic linker in the build dir, soManuel Novoa III
those who want to should now be able to compile against uClibc without installing it (using the "build" behavior).
2001-05-29Give Erik's build-with-uClibc method.Manuel Novoa III
2001-05-29Remove the now obsolete "headers" target. Fix call to ↵Eric Andersen
get-needed-libgcc-objects.sh to we define NM and AR properly.
2001-05-29Define "NM = $(CROSS)nm" and use $NM and $AR in get-needed-libgcc-objects.shEric Andersen
in all cases.
2001-05-29Sometimes (often) the kernel will return things other then -1.Eric Andersen
Deal with it. -Erik
2001-05-29Comment out broken testEric Andersen
2001-05-28Add a _really_ basic README outlining building/using uClibc.Manuel Novoa III
2001-05-28Make selection of uClibc floating point support in printf, etc. seperateManuel Novoa III
from libm float function support. Also, move all Config files out of the main directory.
2001-05-27Revert behavior to either INSTALL_DIR or BUILD_DIR but not both. Also, ifManuel Novoa III
using BUILD_DIR and uClibc dynamic linker, use the one in the build dir. If people want the "both dir" behavior, I'll enable it similar to the "build" and "rpath" behaviors. See the comments in the file for how this works.
2001-05-26Minor fix.Manuel Novoa III
2001-05-26These are needed for arm to compileEric Andersen
2001-05-26Don't try to run ldconfig unless it existsEric Andersen
2001-05-26Added definition of __THROWDavid Schleef
2001-05-26Makefile targets to symlink arch-specific headers into include/ (onlyDavid Schleef
used on mipsel.)
2001-05-26Nasty hack to get around inconsistency between dynamic linkerDavid Schleef
entry and kernel entry to crt0.o.
2001-05-26Make powerpc compile. Needs this header...Eric Andersen
2001-05-26Fix regex support to be compatible with 4.2 BSD regex library. This isEric Andersen
the last bit that was needed to get util-linux to compile.
2001-05-26Add in message queue support, based on work from <tapu@371.net>.Eric Andersen
This is required to compile util-linux
2001-05-25Fixing flak from the directory rearrangementDavid Schleef
2001-05-25Added -WallDavid Schleef
2001-05-25Changes to make types.h more compatible with the Linux kernel.David Schleef
2001-05-25Random change to get a log message: Previous change is to make thisDavid Schleef
header more compatible with the kernel and not with glibc.
2001-05-25Enable mlock and friends if __UCLIBC_HAS_MMU__ is defined. util-linuxEric Andersen
needs this to compile.
2001-05-25Added powerpc-specific mmap syscall, 'cause we're special.David Schleef
2001-05-25Add in some more GNU compatible locale stuff. I only implement theEric Andersen
C locale of course. util-linux needs this stuff to compile...
2001-05-25added __GNUC_PREREQ() macroDavid Schleef
2001-05-25Random quick-and-dirty evil malloc checker.David Schleef
2001-05-25The mmap syscall has 6 arguments, which has various implementationsDavid Schleef
on different architectures.
2001-05-25Test to check for proper stat mangling.David Schleef
2001-05-25termios test program, since I'm having difficulty on powerpcDavid Schleef
2001-05-25Needed for libmDavid Schleef
2001-05-25Add in missing capset and capget syscalls. Stub out syscalls when missingEric Andersen
rather then just omitting them... -Erik
2001-05-25We need the definition of HUGE_VAL fpr some apps. Include it.Eric Andersen
-Erik
2001-05-25Cleanup the math.h header file. It was broken when enabling doublesEric Andersen
but disabling long doubles. -Erik
2001-05-25Update for the SH port from Jean-Yves Avenard <jean-yves_avenard@hp.com>Eric Andersen
2001-05-25One last structural change. Install header files to INSTALLDIR/usr/includeEric Andersen
so we now parallel the behavior of the standard tools. Also make sure we check INSTALLDIR/lib and INSTALLDIR/usr/lib for libraries. -Erik
2001-05-23Remove dead code.Manuel Novoa III
2001-05-22Added file for non-Cephes double routines; currently only fmod and modf.Manuel Novoa III
2001-05-22Add poll.h header.Manuel Novoa III
2001-05-22Copied sgidefs.h from Debian libc6 2.2.2-4 for MIPS. Should go intoDavid Schleef
the main include/ directory, but we'll hide it here for now.
2001-05-22Header cleanups to fix compilation. Mostly a hack, pending figuringDavid Schleef
out the best way to do some things.
2001-05-22Copied bits/*.h from Debian MIPS libc6-dev 2.2.2-4 package.David Schleef
2001-05-22First cut of MIPS portDavid Schleef
2001-05-21rewrite to accomodate devfsEric Andersen
2001-05-21Stub out libresolv for now. Some apps try to link with it (thoughEric Andersen
almost always erroneously as a result of configure scripts that were poorly done). This will let such apps compile... -Erik