Eric Andersen
|
08601aa549
Only exec child apps if they are elf type ET_EXEC
|
21 jaren geleden |
Eric Andersen
|
c4de707a42
Fix a segfault when used on a library w/o an INTERP program header.
|
21 jaren geleden |
Eric Andersen
|
889b08e765
Don't segfault when given things other than a regular file.
|
21 jaren geleden |
Eric Andersen
|
443636be41
Patch from Stefan Allius
|
21 jaren geleden |
Eric Andersen
|
dd4f0f80a2
Fixup ldd handling of multiple files
|
22 jaren geleden |
Eric Andersen
|
7f566954fc
Patch from Stefan Allius to make ldd.c compile under Solaris
|
22 jaren geleden |
Eric Andersen
|
23b0e13d2e
Teach ldd to act just the glibc provided one (relying on the
|
22 jaren geleden |
David Schleef
|
2e08b7b87e
Make ldd work even more like GNU ldd by appending dummy load addresses
|
22 jaren geleden |
Eric Andersen
|
ac6d271cf9
Act more like the GNU version. Accept multiple args. Accept/ignore
|
22 jaren geleden |
Eric Andersen
|
4c69b9f793
Patch from Stefan Allius and Edie C. Dost to let ldd and
|
22 jaren geleden |
Eric Andersen
|
6a44e26b67
Fix a couple of silly bugs I'd left in while fixing things
|
22 jaren geleden |
Eric Andersen
|
a87ae16237
Fix ldd so it correctly handles search paths of just one entry
|
22 jaren geleden |
Eric Andersen
|
776eae6153
Make ldd and readelf work even with byte swapped binaries
|
22 jaren geleden |
Eric Andersen
|
71956ec7f9
Fixup ldd behavior to match recent ldso change
|
23 jaren geleden |
Eric Andersen
|
98cba6e7dd
Fix silly buffer overflow
|
23 jaren geleden |
Eric Andersen
|
8ae6117ea8
Don't free memory prematurely
|
23 jaren geleden |
Eric Andersen
|
e2d432ecf0
make sure all utilities will build even with older toolchains by
|
23 jaren geleden |
Eric Andersen
|
5a65349824
Update my email address. I am no longer andersen@lineo.com
|
23 jaren geleden |
Eric Andersen
|
4e58aab2cf
elide some debug noise
|
23 jaren geleden |
Eric Andersen
|
0d2c888409
Fix problem with possible redundant entries.
|
23 jaren geleden |
Eric Andersen
|
258f038026
Fix a stupid bug causing the ld-uClibc entry to be lost.
|
23 jaren geleden |
Eric Andersen
|
246af1d52e
Sync up ldd behavior
|
23 jaren geleden |
Eric Andersen
|
c3bbc0eafd
This syncs things up with my local tree. Mainly changes installer
|
23 jaren geleden |
Eric Andersen
|
c4257d7200
Try search for the shared lib interpreter. Eliminate all double "//"s
|
23 jaren geleden |
Eric Andersen
|
ea9de29581
search_for_named_library forgot to wipe the target string, so each time
|
23 jaren geleden |
Eric Andersen
|
df6add6279
Some cleanups needed for things to compile and work as expected
|
23 jaren geleden |
Eric Andersen
|
b5675ab467
Rewrite of ldd so it works as expected, and does not invoke the
|
23 jaren geleden |
Eric Andersen
|
2a115f6c06
Add a new 'readelf' util I wrote this weekend.
|
23 jaren geleden |
Eric Andersen
|
f68eb8d50b
Teach the ldso stuff to use the proper elf.h header file, not a local copy.
|
23 jaren geleden |
Eric Andersen
|
63882a13e0
Another cleanup. Never pass addresses as an 'int'
|
23 jaren geleden |