summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2001-04-23Fix up the main makefile. Autobuild ld.so and install itEric Andersen
when appropriate,
2001-04-23Define where the shared lib loader now lives...Eric Andersen
-Erik
2001-04-23Fix up compiler nameEric Andersen
2001-04-23Always use __NR_<name>, not SYS_<name>Eric Andersen
-Erik
2001-04-23Revert my syscall changes. The _syscall# macros are not PICEric Andersen
friendly and don't work. Back to nasty asm... With this change in place, it now works for me on x86. -Erik
2001-04-23Ok, seems this _must_ be compiled as PIC code.Eric Andersen
-Erik
2001-04-23Ignore generated stuff. Add a 'make install' target that works.Eric Andersen
-Erik
2001-04-23Initial checkin for ld.so. This is a combination of effort from Manuel NovoaEric Andersen
III and me. I've been working on stripping out arch dependant stuff and replacing it with generic stuff whenever possible. -Erik