summaryrefslogtreecommitdiff
path: root/libexec/ld.so/loader.c
AgeCommit message (Expand)Author
2003-07-09changes to ld.so to be compatible with newer binutils, requiresDale Rahn
2003-07-06various proto, ansi, and knf repair. tested on all architectures thatTheo de Raadt
2003-06-22Dynamic linking random order fixes. This enables random library ordering.Dale Rahn
2003-06-09pefo 3/4 licence cleanupsTheo de Raadt
2003-06-03Disable random library ordering, this seems to be exposing bugs in other code.Dale Rahn
2003-05-30Move env setup to its own function, works around compiler problem on sparcDale Rahn
2003-05-30knfTheo de Raadt
2003-05-30Unbreak tree for sparc, zapping ld_norandom strangely has a bad affect,Dale Rahn
2003-05-30Fix botch in tag array indexing. deal with 0 - DT_NUM,Dale Rahn
2003-05-30zap LD_NORANDOM on issetugid() binaries.Dale Rahn
2003-05-30When loading a shared object or libraries dependant object, load themDale Rahn
2003-02-15After relocation is completed, remove write protection from GOT/PLT in ld.so.Dale Rahn
2003-02-02knf & ansi; drahn okTheo de Raadt
2003-01-30Change the constructor execution order to initialize dependant librariesDale Rahn
2002-11-14Make error messages on symbol lookup failures more useful.Dale Rahn
2002-10-25Some small fixes in MI code for mips backport. A new reloc md function,Per Fogelstrom
2002-10-21Simplify the ld.so asm api, the data is available other ways.Dale Rahn
2002-08-23Support for i386 ELF. Not an indication that the change is going to be made,Dale Rahn
2002-08-23Change arguments to _dl_find_symbol() myself, warnnotfound, and inplt intoDale Rahn
2002-08-12Add support for REL type relocations, all currently supported archDale Rahn
2002-08-11The parameter dynp was never used, rather than pass in a dummy on mostDale Rahn
2002-08-11Fix for Elfbug, the Xtiherit problem which has been seen on most OpenBSDDale Rahn
2002-08-09Simplify.Artur Grabowski
2002-07-27I don't see the point of a return at the end of a void function.Artur Grabowski
2002-07-27Just a skeleton for sparc. Builds, but pieces are missing and it doesn'tArtur Grabowski
2002-07-24ok i found itTheo de Raadt
2002-07-24back out broken stuff until it is fixedTheo de Raadt
2002-07-24spacingTheo de Raadt
2002-07-12Change ld.so search order/method to match the a.out ld.so.Dale Rahn
2002-07-07typos/grammar/better wordsJan-Uwe Finck
2002-06-05Cleanup/remove duplicate code that checks STAT_RELOC_DONE.Artur Grabowski
2002-05-28KNFTheo de Raadt
2002-05-28issetugid() test earlierTheo de Raadt
2002-05-28unused variable in latest commitTheo de Raadt
2002-05-28Remove LD_LIBRARY_PATH completely from environment, as per ldconfig manpage.Dale Rahn
2002-05-28proto _dl_show_objects() in one placeTheo de Raadt
2002-05-24more KNFTheo de Raadt
2002-05-24various KNFTheo de Raadt
2002-03-31Do not run static constructors when run from ldd. ok theo, art, espie, pefoDale Rahn
2002-03-17Clean up building of debug_map. mips and non-mips can moreArtur Grabowski
2002-03-17Clean up the zapping of bad variables. Instead of implementingArtur Grabowski
2002-03-07Add a debug printf for the entry point just before returning to MD code.Artur Grabowski
2002-02-21cleanup of MD/MI ld.so (elf), most changes by art@ cleanup by me.Dale Rahn
2001-09-26'loff' shouldn't be const (at least not on sparc64)Jason Wright
2001-09-25Zero out dl_data before populating it.Artur Grabowski
2001-09-24Some voodoo for bootstrapping sparc64.Artur Grabowski
2001-09-24API change between asm code and _dl_boot_bind(). Simply andDale Rahn
2001-09-22Upon futher contemplation, the notion of unmaphints is just wrong.Dale Rahn
2001-09-15Some cleanup in loader.c, initialize the symbol pointer with NULL,Dale Rahn
2001-06-13Don't do plt relocations here, move that to md code that might chooseArtur Grabowski