Commit History

Author SHA1 Message Date
  Eric Andersen 25d09f9ca6 Use a more appealing name, matching the function prototype 20 years ago
  Joakim Tjernlund b54df7ec54 First attempt to fix the INIT/FINI ordering. Fingers crossed :) 20 years ago
  Joakim Tjernlund f60c464f08 Remove unused variables. From Peter Mazinger. 20 years ago
  Joakim Tjernlund 94a9a5a209 Let ldso find libc's malloc function and set _dl_malloc_function. 20 years ago
  Joakim Tjernlund ee55de4929 Added test for RTLD_GLOBAL flag in _dl_find_hash(). 20 years ago
  Joakim Tjernlund 8e4a1b8a99 Hopefully fix Laszlo and Jacobs dlopen problem. 20 years ago
  Joakim Tjernlund 6d6f3a5c26 Let ldso decide if it should relocate itselft a second time. This 20 years ago
  Joakim Tjernlund 9f47eaf322 Fix usage_count in ldso/libdl. 20 years ago
  Joakim Tjernlund 97688568de This should fix the dlsym problem Peter van Hoyweghen reported. 20 years ago
  Eric Andersen a707192f6c Teach libdl to use normal libc symbols whenever possible, i.e. malloc 20 years ago
  Eric Andersen f902d41672 Fix screwed up indenting 20 years ago
  Eric Andersen 25d1e1b413 Revert this stuff for now 20 years ago
  Eric Andersen db5a9ef35b Sigh. I got things working this morning, then checked stuff in from the wrong 20 years ago
  Eric Andersen b998ae0611 Based on a patch from Alexandre Oliva, make sure _dl_malloc returns a nicely 20 years ago
  Eric Andersen ea8e527342 update libdl so it also groks the new _dl_errno 20 years ago
  Eric Andersen db871a1281 Per discussion with Joakim Tjernlund, all the horrible weak declarations junk 20 years ago
  Eric Andersen deec524084 Joakim Tjernlund writes: 20 years ago
  Eric Andersen 3368dbc3ed Based on a problem report and patch from Florian Schirmer, fix a compile 20 years ago
  Eric Andersen 7070940833 Rework file naming, aiming for at least a vague level of consistancy 20 years ago
  Eric Andersen 946142ab90 Thanks to Joakim's recent paches, we can now remove the FIXME 20 years ago
  Eric Andersen 2e723e150a Step one, begin shuffling things around a bit 20 years ago
  Eric Andersen 3312c6ac98 Eliminate separate passes for _dl_copy_fixups() and _dl_fixup(), and 20 years ago
  Eric Andersen 4c1038a2b6 As noted by Doru Petrescu, there was a spurious line that was using 20 years ago
  Eric Andersen 5f7b130ef0 Doh! I was returning with an incorrect pointer type when dlopening 20 years ago
  Eric Andersen cca32e60f4 When someone would dlopen a shared lib that was already opened, 20 years ago
  Eric Andersen 5d66c66811 Fix a problem with dtors/dtors. 21 years ago
  Eric Andersen 274c1217a4 I just realized we need global symbol resolution for everything in 21 years ago
  Eric Andersen 2711bc5895 Cool. Found most of the problem. Turns out we were inadvertanly loading some 21 years ago
  Eric Andersen bca6a155c7 Phase one of my evil plan to clean up ld.so... 21 years ago
  Eric Andersen 51fecd257a Run dlopened ctors and dtors in the correct order 21 years ago