Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-04-02 | Steven J. Hill's latest mips dynamic loader updates | Eric Andersen | |
2002-03-29 | More mips support from sjhill | Eric Andersen | |
2002-03-20 | Attempt to follow symlinks if possible, and use that directory | Eric Andersen | |
for the base library directory. -Erik | |||
2002-03-19 | Revert my symlink detecting change for now, since it breaks | Eric Andersen | |
things. -Erik | |||
2002-03-19 | Resolve symlinks when determining the real ld.so path, which is | Eric Andersen | |
now used as the default library search location. -Erik | |||
2002-03-17 | Enable trace support by default, since it only costs 300 bytes | Eric Andersen | |
anyways, and people seem to expect it. -Erik | |||
2002-03-08 | Seperate out the symbol resolution debugging, so it doesn't clutter | Eric Andersen | |
things up when we don't care about symbol resolution problems. Make the lib loader always look first in the directory where the shared lib loader was found. -Erik | |||
2002-02-18 | Whine and exit if people link against GNU libc or | Eric Andersen | |
GNU libc linked shared libraries. | |||
2002-02-17 | Some more updates. Darn -- arm needs the mprotect hack | Eric Andersen | |
2002-02-17 | A few more little fixups | Eric Andersen | |
2002-02-17 | A ton of cleanups. Eliminate some useless code. Much better | Eric Andersen | |
debugging code now. -Erik | |||
2002-01-23 | Fixup build a bit. Be sneaky and include everything into | Eric Andersen | |
a single .c file, making stuff be even smaller. | |||
2002-01-14 | Both _dl_simple_ltoa and _dl_simple_ltoahex use buffers of size 21, | Eric Andersen | |
but we were feeding them strings that were just 13 bytes long... Thanks to spudmonkey@racsa.co.cr for noticing! -Erik | |||
2002-01-11 | Remove old named file. Fix headers on updated one. | Eric Andersen | |
2001-11-12 | powerpc/elfinterp.c: Powerpc works now. Major rework; most relocs | David Schleef | |
should work now. R_PPC_JMP_SLOT correctly being lazily relocated. hash.h: Added a field in elf_resolve to store a ppc-specific address. boot1.c: Added debugging code. Disabled check that fails on powerpc because the string literal requires a reloc that isn't performed. Added check to ignore d_tag if it is out of bounds, as has been observed with powerpc binaries. | |||
2001-08-11 | Begin removing some unnecessary inlining, and fix naming | Eric Andersen | |
of _dl_fprintf which should really be _dl_dprintf -Erik | |||
2001-08-06 | If /etc/ld.so.preload was size 0, the shared lib loader would | Eric Andersen | |
choke and die. Test for non-zero size as well, -Erik | |||
2001-07-17 | Fix missing function when USE_CACHE is enabled | Eric Andersen | |
-Erik | |||
2001-07-13 | Scrub up a few things I forgot. Add a few more cleanups. | Eric Andersen | |
-Erik | |||
2001-07-13 | This takes about 6k off the size of the x86 shared lib loader... | Eric Andersen | |
-Erik | |||
2001-07-12 | Small fixups for powerpc | David Schleef | |
2001-07-03 | Finish up merging the arm port into the main tree. | Eric Andersen | |
2001-06-27 | Cleanup to not use kernel headers at all. | Eric Andersen | |
-Erik | |||
2001-06-15 | Make some nice SEND_ADDRESS_STDERR and SEND_NUMBER_STDERR macros that | Eric Andersen | |
operate inline, to help when debugging ldso (i.e. before we can do things like function calls). -Erik | |||
2001-06-14 | Yet more ldso cleanups. Be more discriminating about when using inlines | Eric Andersen | |
and when using real functions. Make things be more portable by providing a default C routine to locate the got. -Erik | |||
2001-06-07 | Changes needed to build the ldso dir for m68k. I haven't tested it, | David McCullough | |
who knows if it will work, it just compiles cleanly :-) | |||
2001-06-04 | Teach the ldso stuff to use the proper elf.h header file, not a local copy. | Eric Andersen | |
-Erik | |||
2001-05-16 | Oops again. We do want to print this info, but only when | Eric Andersen | |
_dl_trace_loaded_objects is true (i.e. when doing an 'ldd') -Erik | |||
2001-05-16 | Oops. I left in some debugging noise. Also some minor formatting updates. | Eric Andersen | |
2001-05-10 | Check if ld.so is included in the NEEDED list. If so, do not _again_ | Eric Andersen | |
try to fix up its symbols since they are already fixed up, thank-you very much. This checkin fixes the dlopen problems Manuel noticed. -Erik | |||
2001-05-03 | Dont segfault when folks run ld-uclibc as an executable. | Eric Andersen | |
2001-05-03 | Some more minor updates. Add in some debug stuff, and | Eric Andersen | |
a way to print out addresses _early_ on in the process. | |||
2001-05-02 | Some more updates and explanation | Eric Andersen | |
2001-05-01 | Another cleanup. Never pass addresses as an 'int' | Eric Andersen | |
-Erik | |||
2001-05-01 | Yet another major rework. This time around, rework it to no longer | Eric Andersen | |
use linux kernel header files. -Erik | |||
2001-04-27 | Eliminate the useless _dl_interpreter_exit function | Eric Andersen | |
2001-04-24 | Disable an ugly bug-workaround for ancient versions of gcc. | Eric Andersen | |
-Erik | |||
2001-04-23 | Initial checkin for ld.so. This is a combination of effort from Manuel Novoa | Eric Andersen | |
III and me. I've been working on stripping out arch dependant stuff and replacing it with generic stuff whenever possible. -Erik |