Commit History

Autor SHA1 Mensaxe Data
  Peter S. Mazinger 237277e9a8 Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed to _dl_setup_stack_chk_guard, as in glibc. SSP requires now binutils-2.16.1 and newer. Add NOT_IN_libc/IS_IN_libc. Began using -DSHARED in uClibc_main.c, there are more candidates in there. Move back dl_protect_relro to it's earlier place. %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger a2ac160535 Forgotten to commit libdl.c, change __LIBDL_SHARED__ to SHARED. %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger 593dca82c9 Move _dl_protect_relro as in ldso.c, thanks to jocke %!s(int64=18) %!d(string=hai) anos
  Mike Frysinger b0642fa63c dlvsym stub %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund 30d5d27e60 Frank Mehnert writes: %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund 08d1f584fb Fix bug 387, missing _dl_progname for static apps. %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund 47c8664285 Add dependency on ld-uClibc.so.0 for libdl.so. %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund 6487a33c3a Fix bug 358 by protecting _dl_symbol_tables as suggested. %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger ce9f1cf9c2 rip out all the duplicated debug code and move into a shared file %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 6512a60090 change all Elf32_* usage to ElfW(*) usage since we shouldnt care about the bitsize %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 47b68851d3 small whitespace fix %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 62c2005d36 use %p instead of %x to show addresses so we dont have to worry about the sizeof pointers %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger dd83a6905e would help if it actually compiled :/ %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 32a3886019 hide the #ifdef debug macros/printfs behind one function to make the code more readable %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund 00b6ddf079 Add debug printout of RTLD_GLOBAL and RTLD_NOW flag. %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund 61c12b2778 Initial support for both RUNPATH support. %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund 52b5a52b48 Fix dlopen to handle circular dependency libs. Wouldn't surprise me if something else %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund fdaf1b4fa8 Cleanup library loading. %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund 08bfa39347 Fix bug 214, reported by aurel. This is a major update that %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund e6816a15ab Moved the addition of load address from the fast path %!s(int64=19) %!d(string=hai) anos
  Peter Kjellerstedt acd92003c8 Avoid compiler warnings. %!s(int64=19) %!d(string=hai) anos
  Eric Andersen c1fab223a5 Fixup function prototypes to match definitions in include/dlfcn.h %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger a7e14569d2 fix eriks e-mail address %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund a5ebab1766 Add BIND NOW support to MIPS. %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund 0038f6a229 Add RTLD_LOCAL support for dlopened libs. Reported by %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund dc0f822bfe - Remove dynamic_size from struct elf_resolve. %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund f3e2baa25c unmap ld.so.cache when dlopen() returns. %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund f8b23fd8da Don't SEGV if library not found. %!s(int64=19) %!d(string=hai) anos
  Eric Andersen 3b8039fd51 This patch from Mike Frysinger, extended from an earlier patch from Peter S. %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund 90c50876ac Second attempt to fix the INIT/FINI order. This time I think I got it right :) %!s(int64=20) %!d(string=hai) anos