Commit History

Autor SHA1 Mensaxe Data
  Eric Andersen c1fab223a5 Fixup function prototypes to match definitions in include/dlfcn.h %!s(int64=20) %!d(string=hai) anos
  Mike Frysinger a7e14569d2 fix eriks e-mail address %!s(int64=20) %!d(string=hai) anos
  Joakim Tjernlund a5ebab1766 Add BIND NOW support to MIPS. %!s(int64=20) %!d(string=hai) anos
  Joakim Tjernlund 0038f6a229 Add RTLD_LOCAL support for dlopened libs. Reported by %!s(int64=20) %!d(string=hai) anos
  Joakim Tjernlund dc0f822bfe - Remove dynamic_size from struct elf_resolve. %!s(int64=20) %!d(string=hai) anos
  Joakim Tjernlund f3e2baa25c unmap ld.so.cache when dlopen() returns. %!s(int64=20) %!d(string=hai) anos
  Joakim Tjernlund f8b23fd8da Don't SEGV if library not found. %!s(int64=20) %!d(string=hai) anos
  Eric Andersen 3b8039fd51 This patch from Mike Frysinger, extended from an earlier patch from Peter S. %!s(int64=20) %!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
  Eric Andersen 25d09f9ca6 Use a more appealing name, matching the function prototype %!s(int64=20) %!d(string=hai) anos
  Joakim Tjernlund b54df7ec54 First attempt to fix the INIT/FINI ordering. Fingers crossed :) %!s(int64=20) %!d(string=hai) anos
  Joakim Tjernlund f60c464f08 Remove unused variables. From Peter Mazinger. %!s(int64=20) %!d(string=hai) anos
  Joakim Tjernlund 94a9a5a209 Let ldso find libc's malloc function and set _dl_malloc_function. %!s(int64=20) %!d(string=hai) anos
  Joakim Tjernlund ee55de4929 Added test for RTLD_GLOBAL flag in _dl_find_hash(). %!s(int64=20) %!d(string=hai) anos
  Joakim Tjernlund 8e4a1b8a99 Hopefully fix Laszlo and Jacobs dlopen problem. %!s(int64=20) %!d(string=hai) anos
  Joakim Tjernlund 6d6f3a5c26 Let ldso decide if it should relocate itselft a second time. This %!s(int64=20) %!d(string=hai) anos
  Joakim Tjernlund 9f47eaf322 Fix usage_count in ldso/libdl. %!s(int64=20) %!d(string=hai) anos
  Joakim Tjernlund 97688568de This should fix the dlsym problem Peter van Hoyweghen reported. %!s(int64=20) %!d(string=hai) anos
  Eric Andersen a707192f6c Teach libdl to use normal libc symbols whenever possible, i.e. malloc %!s(int64=20) %!d(string=hai) anos
  Eric Andersen f902d41672 Fix screwed up indenting %!s(int64=20) %!d(string=hai) anos
  Eric Andersen 25d1e1b413 Revert this stuff for now %!s(int64=20) %!d(string=hai) anos
  Eric Andersen db5a9ef35b Sigh. I got things working this morning, then checked stuff in from the wrong %!s(int64=20) %!d(string=hai) anos
  Eric Andersen b998ae0611 Based on a patch from Alexandre Oliva, make sure _dl_malloc returns a nicely %!s(int64=20) %!d(string=hai) anos
  Eric Andersen ea8e527342 update libdl so it also groks the new _dl_errno %!s(int64=20) %!d(string=hai) anos
  Eric Andersen db871a1281 Per discussion with Joakim Tjernlund, all the horrible weak declarations junk %!s(int64=20) %!d(string=hai) anos
  Eric Andersen deec524084 Joakim Tjernlund writes: %!s(int64=20) %!d(string=hai) anos
  Eric Andersen 3368dbc3ed Based on a problem report and patch from Florian Schirmer, fix a compile %!s(int64=20) %!d(string=hai) anos
  Eric Andersen 7070940833 Rework file naming, aiming for at least a vague level of consistancy %!s(int64=20) %!d(string=hai) anos
  Eric Andersen 946142ab90 Thanks to Joakim's recent paches, we can now remove the FIXME %!s(int64=20) %!d(string=hai) anos
  Eric Andersen 2e723e150a Step one, begin shuffling things around a bit %!s(int64=20) %!d(string=hai) anos