summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2001-04-23Only compile in daemon() if the target has an MMU.Eric Andersen
-Erik
2001-04-20Use the real getnetbyname(), not the stub in resolv.cEric Andersen
2001-04-20Stub out fpathconf() -- FIXMEEric Andersen
-Erik
2001-04-20Add in a trivial getlogin implementationEric Andersen
2001-04-20Update the ignore targetsEric Andersen
2001-04-20Oops. I forgot the header fileEric Andersen
-Erik
2001-04-20Add missing header file for daemon.c, add missing functions into unistd.h.Eric Andersen
I still need to implement getlogin.c fpathconf.c, but they are required for IEEE Std. 1003.13-1998 POSIX_FILE_SYSTEM conformance and we don't have them yet. But we will very very soon. :-) -Erik
2001-04-20Nobody should be using the SYS_ syscall names. Use the __NR_<foo>Eric Andersen
names instead. -Erik
2001-04-20getnetbyname.o, res_init.o and res_query.o were missing from the Makefile,Eric Andersen
patch thanks to John Hall <John.Hall@optionexist.co.uk>
2001-04-20Update the gcc wrapper. Changes described in the notes at the top of the file.Manuel Novoa III
2001-04-20Change shared lib name. Update install_new target in Makefile.Manuel Novoa III