Commit Verlauf

Autor SHA1 Nachricht Datum
  Mike Frysinger 2525195d77 after much deliberation, may i present Joseph S. Myers patch to add support for .init and .fini array processing vor 19 Jahren
  Mike Frysinger 77e0397014 use diff variable names so we dont shadow each other vor 19 Jahren
  Mike Frysinger 6dd2cdf403 Bernhard Fischer writes: remove unused variable name vor 19 Jahren
  Peter S. Mazinger 05e75260d6 Get rid of missing prototype warnings vor 19 Jahren
  Peter S. Mazinger df31d32b41 Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA is a useless attempt vor 19 Jahren
  Mike Frysinger cdd6d192cb revert debug "fix" since it isnt correct and previous version works vor 19 Jahren
  Mike Frysinger cd1172774d fix signed/unsigned warnings and unused warnings vor 19 Jahren
  "Steven J. Hill" 454a824ca5 Fix debugging. vor 19 Jahren
  Peter S. Mazinger 8d3f61bd00 Do not create any files (dl-progname.h) in ldso anymore vor 19 Jahren
  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. vor 19 Jahren
  Peter S. Mazinger a2ac160535 Forgotten to commit libdl.c, change __LIBDL_SHARED__ to SHARED. vor 19 Jahren
  Peter S. Mazinger 593dca82c9 Move _dl_protect_relro as in ldso.c, thanks to jocke vor 19 Jahren
  Mike Frysinger b0642fa63c dlvsym stub vor 19 Jahren
  Joakim Tjernlund 30d5d27e60 Frank Mehnert writes: vor 19 Jahren
  Joakim Tjernlund 08d1f584fb Fix bug 387, missing _dl_progname for static apps. vor 19 Jahren
  Joakim Tjernlund 47c8664285 Add dependency on ld-uClibc.so.0 for libdl.so. vor 19 Jahren
  Joakim Tjernlund 6487a33c3a Fix bug 358 by protecting _dl_symbol_tables as suggested. vor 19 Jahren
  Mike Frysinger ce9f1cf9c2 rip out all the duplicated debug code and move into a shared file vor 19 Jahren
  Mike Frysinger 6512a60090 change all Elf32_* usage to ElfW(*) usage since we shouldnt care about the bitsize vor 19 Jahren
  Mike Frysinger 47b68851d3 small whitespace fix vor 19 Jahren
  Mike Frysinger 62c2005d36 use %p instead of %x to show addresses so we dont have to worry about the sizeof pointers vor 19 Jahren
  Mike Frysinger dd83a6905e would help if it actually compiled :/ vor 19 Jahren
  Mike Frysinger 32a3886019 hide the #ifdef debug macros/printfs behind one function to make the code more readable vor 19 Jahren
  Joakim Tjernlund 00b6ddf079 Add debug printout of RTLD_GLOBAL and RTLD_NOW flag. vor 19 Jahren
  Joakim Tjernlund 61c12b2778 Initial support for both RUNPATH support. vor 19 Jahren
  Joakim Tjernlund 52b5a52b48 Fix dlopen to handle circular dependency libs. Wouldn't surprise me if something else vor 19 Jahren
  Joakim Tjernlund fdaf1b4fa8 Cleanup library loading. vor 19 Jahren
  Joakim Tjernlund 08bfa39347 Fix bug 214, reported by aurel. This is a major update that vor 19 Jahren
  Joakim Tjernlund e6816a15ab Moved the addition of load address from the fast path vor 19 Jahren
  Peter Kjellerstedt acd92003c8 Avoid compiler warnings. vor 20 Jahren