diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2015-01-03 13:58:15 +0100 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2015-01-03 13:58:15 +0100 |
commit | 4aca87515a5083ae0e31ce3177189fd43b6d05ac (patch) | |
tree | 7b1d9a31393ca090757dc6f0d3859b4fcd93f271 /tools-src/uClibc/ldso | |
parent | 008d0be72b2f160382c6e880765e96b64a050c65 (diff) | |
download | tomato-4aca87515a5083ae0e31ce3177189fd43b6d05ac.tar.gz tomato-4aca87515a5083ae0e31ce3177189fd43b6d05ac.tar.bz2 |
patch to Vanilla Tomato 1.28
Diffstat (limited to 'tools-src/uClibc/ldso')
-rw-r--r-- | tools-src/uClibc/ldso/ldso/mips/elfinterp.c | 6 | ||||
-rw-r--r-- | tools-src/uClibc/ldso/ldso/readelflib1.c | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/tools-src/uClibc/ldso/ldso/mips/elfinterp.c b/tools-src/uClibc/ldso/ldso/mips/elfinterp.c index 182a79fc..7e4b50f9 100644 --- a/tools-src/uClibc/ldso/ldso/mips/elfinterp.c +++ b/tools-src/uClibc/ldso/ldso/mips/elfinterp.c @@ -65,6 +65,12 @@ unsigned long _dl_linux_resolver(unsigned long sym_index, _dl_dprintf(2, " SYMBOL: %s\n\n", strtab + sym->st_name); #endif +#if 1 // zzz + if (value == 0) { + _dl_dprintf(2, "*** Unresolved: %s\n", strtab + sym->st_name); + } +#endif + return value; } diff --git a/tools-src/uClibc/ldso/ldso/readelflib1.c b/tools-src/uClibc/ldso/ldso/readelflib1.c index 261505b1..91ae46d5 100644 --- a/tools-src/uClibc/ldso/ldso/readelflib1.c +++ b/tools-src/uClibc/ldso/ldso/readelflib1.c @@ -282,6 +282,8 @@ struct elf_resolve *_dl_load_shared_library(int secure, struct dyn_elf **rpnt, if(_dl_debug) _dl_dprintf(_dl_debug_file, "searching full lib path list\n"); #endif if ((tpnt1 = search_for_named_library(libname, secure, +// "/opt/lib:" +// "/opt/usr/lib:" UCLIBC_TARGET_PREFIX "/usr/X11R6/lib:" UCLIBC_TARGET_PREFIX "/usr/lib:" UCLIBC_TARGET_PREFIX "/lib:" |