summaryrefslogtreecommitdiff
path: root/ldso/util/ldd.c
AgeCommit message (Collapse)Author
2003-07-02Only exec child apps if they are elf type ET_EXECEric Andersen
2003-06-16Fix a segfault when used on a library w/o an INTERP program header.Eric Andersen
2003-06-15Don't segfault when given things other than a regular file.Eric Andersen
-Erik
2003-03-07Patch from Stefan AlliusEric Andersen
the ldd.c wasn't compilable for SuperH due to a missing ELFCLASSM define and the readelf executable was linked with a wrong dynamic linker path. To fix this I removed the --uclibc-use-build-dir. The patch also fixed all the compiler warnings (-Wall -W). Erik made a few additional changes to eliminate unused function arguments and fixup a static variable that was was doing the wrong thing
2003-03-06Fixup ldd handling of multiple filesEric Andersen
2003-03-04Patch from Stefan Allius to make ldd.c compile under SolarisEric Andersen
2003-03-01Teach ldd to act just the glibc provided one (relying on theEric Andersen
shared lib loader to do the work) when it is possible to do so, and only go poking about through the ELF headers when that fails so we can still use 'ldd' on cross compiled stuff. -Erik
2002-12-01Make ldd work even more like GNU ldd by appending dummy load addressesDavid Schleef
2002-11-21Act more like the GNU version. Accept multiple args. Accept/ignoreEric Andersen
the "--" option since we always do that anyways. -Erik
2002-08-08Patch from Stefan Allius and Edie C. Dost to let ldd andEric Andersen
readelf compile under solaris.
2002-05-24Fix a couple of silly bugs I'd left in while fixing thingsEric Andersen
-Erik
2002-05-24Fix ldd so it correctly handles search paths of just one entryEric Andersen
(per fix in ldso a while back), and correctly matches the search order in the shared lib loader. -Erik
2002-05-02Make ldd and readelf work even with byte swapped binariesEric Andersen
2002-03-11Fixup ldd behavior to match recent ldso changeEric Andersen
2002-02-13Fix silly buffer overflowEric Andersen
2002-02-02Don't free memory prematurelyEric Andersen
2002-01-31make sure all utilities will build even with older toolchains byEric Andersen
using our own local elf.h header rather than the system one. -Erik
2001-12-19Update my email address. I am no longer andersen@lineo.comEric Andersen
2001-08-27elide some debug noiseEric Andersen
2001-08-18Fix problem with possible redundant entries.Eric Andersen
2001-08-17Fix a stupid bug causing the ld-uClibc entry to be lost.Eric Andersen
2001-08-11Sync up ldd behaviorEric Andersen
2001-08-08This syncs things up with my local tree. Mainly changes installerEric Andersen
issues, and syns things (as far as I am willing) with Dave Schleef's tree. We may need to go another round or so, but we do seem to be converging...
2001-08-06Try search for the shared lib interpreter. Eliminate all double "//"sEric Andersen
from the output -Erik
2001-07-17search_for_named_library forgot to wipe the target string, so each timeEric Andersen
around the loop it was getting bigger...
2001-07-17Some cleanups needed for things to compile and work as expectedEric Andersen
with the new build system... -Erik
2001-07-11Rewrite of ldd so it works as expected, and does not invoke theEric Andersen
shared lib loader at all. This will allow us to throw out the support code for that from ld-linux.so.0 -Erik
2001-06-04Add a new 'readelf' util I wrote this weekend.Eric Andersen
-Erik
2001-06-04Teach the ldso stuff to use the proper elf.h header file, not a local copy.Eric Andersen
-Erik
2001-05-01Another cleanup. Never pass addresses as an 'int'Eric Andersen
-Erik
2001-04-27Get rid of the a.out header fileEric Andersen
2001-04-24Silence a warningEric Andersen
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