Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-05-27 | Revert behavior to either INSTALL_DIR or BUILD_DIR but not both. Also, if | Manuel 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-25 | One last structural change. Install header files to INSTALLDIR/usr/include | Eric 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-21 | Patch from Andreas Neuhaus <andy@fasta.fh-dortmund.de> | Eric Andersen | |
gcc was looking for crt0 in the wrong dir. Oops! | |||
2001-05-17 | Fix up some problems noted by August Hoerandl <ahoerandl@gmx.at> | Eric Andersen | |
when cross compiling with shared lib support, there were spots where the native 'ld' was mistakenly being called. | |||
2001-05-16 | Fix up a few little problems | Eric Andersen | |
2001-05-12 | Ok, this should finish off my massive ro-organization. The source | Eric Andersen | |
tree is less messy now (which helps), all libraries are placed into uClibc/lib when compiling, all libraries now use a consistant mechanism for being built, all libraries use a consistant naming scheme where the lib name includes the uClibc version number, which makes ldconfig happy and willing to work with us. -Erik | |||
2001-05-10 | Fix up naming of ld.so so every uses the same define. The top level | Eric Andersen | |
was using one name and the ld.so-1 dir was using another (they happened to be the same). Fix that. -Erik | |||
2001-05-07 | Use the symbolic name, don't hard code. | Eric Andersen | |
2001-05-04 | This patch allows powerpc to compile again. It also checks if we | Eric Andersen | |
are compiling for an arch for which uClibc has an ld.so or not, and otherwise sets things up to use the system ld.so. -Erik | |||
2001-05-04 | This is kindof neat. With this update, you can now simply set your | Eric Andersen | |
PATH and things will now simply compile vs uClibc. Or you can add INSTALL_DIR/usr/bin to your path and use it as a cross compiler. Either way, it works now. -Erik | |||
2001-05-03 | Avoid needing to distinguis between the install dir and the build | Eric Andersen | |
dir. Use both automagically when compiling. -Erik | |||
2001-04-26 | Don't hard-code the major number | Eric Andersen | |
2001-04-25 | Fix up default .so number. This should avoid conflicts with libc5 | Eric Andersen | |
libraries... | |||
2001-04-25 | Revert my ill-advised change to force the shared lib loader to always | Eric Andersen | |
be linked. Just make libc.so link vs the shared lib loader and everything works fine. Duh. Thanks to Michael Shmulevich <michaels@jungo.com> for clueing me in. -Erik | |||
2001-04-23 | Make sure that we list the shared lib loader as a required lib | Eric Andersen | |
by explicitly linking against it. That way 'ldd' tells us what we need to know. -Erik | |||
2001-04-23 | Define where the shared lib loader now lives... | Eric Andersen | |
-Erik | |||
2001-04-20 | Update the ignore targets | Eric Andersen | |
2001-04-20 | Update the gcc wrapper. Changes described in the notes at the top of the file. | Manuel Novoa III | |
2001-04-07 | Fix dynamic linking bug. If you need -ldl, you must explicitly add the | Manuel Novoa III | |
library (path and version!!!) to the args instead. For example, add /lib/libdl.so.1 if DYNAMIC_LINKER is /lib/ld-linux.so.1. | |||
2001-04-06 | Update the ignore file to match | Eric Andersen | |
2001-04-06 | Make a naming change to be consistent with other cross compiling tools. | Eric Andersen | |
Set up a default lib dir off the root of the uClibc compile dir. This really needs more thought, but is good enough for now I think. | |||
2001-03-19 | Small change from Vladimir. | Manuel Novoa III | |
2001-03-18 | Part of the shared lib build rework. | Manuel Novoa III | |
2001-03-18 | Part of the ctype locale support. | Manuel Novoa III | |
2001-02-28 | This evening I've been investigating why linking with the shared uClibc library | Eric Andersen | |
was not working when booting busybox as init, even though it workes when run on my desktop system. I made boot floppy with just /dev, a few /etc entries, busybox dynamically linked vs uClibc, and /lib with shared uClibc in it. And just as several people have reported, it didn't work. So I ran 'ldd /bin/true' and it showed 'true' is linked with the shared library loader. But 'ldd ./busybox' showed it was only linked with uClibc. Doh! Of course it couldn't work! This patch fixes the gcc wrapper so when we link with the shared uClibc library, we also always link with the correct shared lib loader. With this patch in place, I have now sucessfully booted busybox linked vs the shared uClibc library. And it works great! -Erik | |||
2001-02-15 | Hack DYNAMIC_LINKER setting for now. | Manuel Novoa III | |
2001-02-09 | Try to automagically pick the correct dynamic linker. | Eric Andersen | |
-Erik | |||
2001-01-30 | Hide some unnecessary output. Check cvs logging script. | Manuel Novoa III | |
2001-01-25 | Clean up atexit.c; make sure sysconf and atexit agree; link in ref'd libgcc.a | Manuel Novoa III | |
objects with shared uClibc; allow disabling long long support. | |||
2001-01-23 | Always use system libc, to facilitate bootstrapping new architectures. | Eric Andersen | |
-Erik | |||
2001-01-17 | Set dynamic linker used to /lib/ld-linux.so.1. Changeable in Makefile. | Manuel Novoa III | |
2001-01-17 | Adapted to handle shared libraries as well as static. Fixed Makefile for m68k. | Manuel Novoa III | |
2001-01-16 | Oops. Forgot to check these in... | Eric Andersen | |
2001-01-15 | Remove and ignore unwanted generated binaries | Eric Andersen | |
2001-01-15 | First pass at making this work with the new libcrt0.o location. | Eric Andersen | |
2001-01-12 | Ignore generated files. | Eric Andersen | |
2001-01-11 | A large update from Manuel Novoa III <mnovoa3@bellsouth.net>. | Eric Andersen | |