summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-05-04This patch allows powerpc to compile again. It also checks if weEric 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-04Initial sparc port, thanks to Mathew Bosworth <mbosworth@metaflow.com>,Eric Andersen
who sent this to me a month ago and I forgot to check it in. Oops. Better late then never. -Erik
2001-05-04This is kindof neat. With this update, you can now simply set yourEric 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-04Clean up some issues for building on m68k.David McCullough
2001-05-03Dont segfault when folks run ld-uclibc as an executable.Eric Andersen
2001-05-03Describe what this routine is supposed to do so we can port itEric Andersen
to other achitectures.
2001-05-03Some more minor updates. Add in some debug stuff, andEric Andersen
a way to print out addresses _early_ on in the process.
2001-05-03Avoid needing to distinguis between the install dir and the buildEric Andersen
dir. Use both automagically when compiling. -Erik
2001-05-02Some more updates and explanationEric Andersen
2001-05-01Another cleanup. Never pass addresses as an 'int'Eric Andersen
-Erik
2001-05-01I forgot to check this in.Eric Andersen
-Erik
2001-05-01Yet another major rework. This time around, rework it to no longerEric Andersen
use linux kernel header files. -Erik
2001-04-30Sanitize the calling of _dl_linux_resolver so it can be read byEric Andersen
mere mortals, and so it says what it means. Ick this stuff was nasty. -Erik
2001-04-28Fix up a commentEric Andersen
2001-04-27Get rid of the a.out header fileEric Andersen
2001-04-27Add in missing ARM support. I really need to port this whole thingEric Andersen
to use a modern version of elf.h from glibc. -Erik
2001-04-27For m68k I forgot a needed #undefEric Andersen
2001-04-27Eliminate the useless _dl_interpreter_exit functionEric Andersen
2001-04-27I messed up the commentEric Andersen
2001-04-27Yet another large update to ld.so. In this iteration I finally gotEric Andersen
the C based syscalls working, which greatly simplifies what it takes to get new architectures running. -Erik
2001-04-27As noted by Michiel Thuys <michiel.thuys@intersil.com>, the weak alias forEric Andersen
srand was in the wrong file, causing rand.o to be needlessly included in some cases.
2001-04-27Patch from Tom Walsh <tom@cyberiansoftware.com> to fix a thinkoEric Andersen
on my patch.
2001-04-27Ignore stuffEric Andersen
2001-04-27More trivial changes.Eric Andersen
2001-04-27A few more compilation updatesEric Andersen
2001-04-27Just use 'ls -l' since ls -sh lacks sufficient granularityEric Andersen
2001-04-27Ignore strerrorEric Andersen
2001-04-26Ignore generated binaryEric Andersen
2001-04-26oops again! I forgot to pull in the arch specific stuff, and forgotEric Andersen
to update those makefiles. -Erik
2001-04-26Don't hard-code the major numberEric Andersen
2001-04-26Ok, this should finish things upEric Andersen
-Erik
2001-04-26Missed theseEric Andersen
2001-04-26Be more careful about not hard coding names.Eric Andersen
2001-04-26Keep major number in sync with the toplevel makefileEric Andersen
2001-04-26Oops. I forgot to check this in last night, so if anybody builtEric Andersen
uClibc during the last 18 hours it would have failed. Sorry about that... -Erik
2001-04-26Some minor makefile fixupsEric Andersen
2001-04-25Fix up default .so number. This should avoid conflicts with libc5Eric Andersen
libraries...
2001-04-25Revert my ill-advised change to force the shared lib loader to alwaysEric 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-25Be really sneaky and use GNU ld special stuff so that whenever folksEric Andersen
use the unsafe gets, they will get a warning from the linker. muahahaha. This method will soon be applied to fork() w/o an mmu etc... -Erik
2001-04-25Update ignore targetEric Andersen
2001-04-25Move libdl and udate build method a bitEric Andersen
-Erik
2001-04-25As pointed out by Michiel Thuys <michiel.thuys@intersil.com>, this wasEric Andersen
checking sizeof which was pure bloat and in many cases wrong. -Erik
2001-04-25Be more strict with the malloc implementation. Return NULLEric Andersen
when folks do a malloc(0) using malloc-simple. -Erik
2001-04-25Be more strict with the glibc style malloc implementation. Return NULLEric Andersen
when folks do a malloc(0) using malloc-930716.
2001-04-24Make sure 'make install' creates needed dirs.Eric Andersen
2001-04-24Disable an ugly bug-workaround for ancient versions of gcc.Eric Andersen
-Erik
2001-04-24Avoid a chicken-and-the-egg problem. Use $(LD) to compile theEric Andersen
libdl library, not $(CC). -Erik
2001-04-24Silence a warningEric Andersen
2001-04-24These are needed for arm ld.so support (not at all working yet...)Eric Andersen
-Erik
2001-04-23Make sure that we list the shared lib loader as a required libEric Andersen
by explicitly linking against it. That way 'ldd' tells us what we need to know. -Erik