summaryrefslogtreecommitdiff
path: root/libexec/ld.elf_so
AgeCommit message (Expand)Author
2003-12-07Change the symbol lookup order to search RTLD_GLOBAL objectsmrauch
2003-11-25Don't try to preload an empty string.christos
2003-11-19Restore handling of reloc entries that point to unaligned locationssimonb
2003-10-21Rework how MAKEVERBOSE operates:lukem
2003-10-21Don't use NULL for integers.fvdl
2003-10-19rework to use the newer _MKMSGCREATE (et al) macroslukem
2003-10-19support MAKEVERBOSElukem
2003-10-06Update to new reality. XXX _rtld_bind still needs to be written.matt
2003-09-24Make the effect of the hack clearer.mycroft
2003-09-24One more tweak...mycroft
2003-09-24Make the comment a little more accurate.mycroft
2003-09-24Temporary workaround for some binutils/ld lossage. See the comment for moremycroft
2003-09-24Some notes...mycroft
2003-09-22Space after the keyword `if'.enami
2003-09-07Back out revision 1.100. There is something screwier going on.mycroft
2003-08-31dlsym() should not leave an error set. It confuses programs that checkmycroft
2003-08-12Resolve dlsym(3) and friends directly so that dlsym(RTLD_NEXT,...) works.skrll
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-08-05KNFskrll
2003-07-26netbsd.org->NetBSD.orgsalo
2003-07-26include <string.h> or <stdlib.h> for all prototypesmrg
2003-07-24ANSIfy and de-__P().skrll
2003-07-21Support immediate binding on arm.skrll
2003-07-21arm and sh5 also have bogus DT_TEXTRELs. sh5 was already covered so justskrll
2003-07-17Correct the in_plt parameter of a couple of _rtld_find_symdef calls.skrll
2003-07-15s/_rltd_obj_rtld/_rtld_objself/ in #ifdef notyet code.skrll
2003-07-15Whitespaceskrll
2003-07-05Removed unused function.marcus
2003-07-05Add function prototype declarations.tsutsui
2003-07-02Bugfix: Don't pick addend both from reloc and contents at the same time.marcus
2003-06-30Updated to work with current rtld code.marcus
2003-06-30SH also has a bogus DT_TEXTREL, it seems.marcus
2003-06-05KNF- blank lines before code at start of functions.simonb
2003-05-30Add RTLD_FIRST, RTLD_NEXT, RTLD_DEFAULT, from FreeBSDchristos
2003-05-23Fix alignment problem in debug output.petrov
2003-04-24Back out previous change for now -- it needs more work.mycroft
2003-04-23Attempt to give dlsym() the same symbol-searching semantics as _rtld_bind().mycroft
2003-04-21Handle unaligned relocations, and RELATIVE relocs with non-zero addends.scw
2003-03-26SH5 needs __HAVE_FUNCTION_DESCRIPTORS defined in order for ld.elf_soscw
2003-03-25Add support for shared libraries/dynamically linked binaries on sh5.scw
2003-03-06make it compile in /usr/src/rescue directory.taca
2003-03-06Align psections to their specified alignment (if possible). Usematt
2003-03-02Shorten rtld_start() by 2 instructions or 8 bytes, and make it not use GOTmycroft
2003-03-02Shorten rtld_start() slightly -- there's a base-relative _DYNAMIC pointer atmycroft
2003-03-01Update copyright.mycroft
2003-02-28we have constants for all this crap. don't hard-code things.christos
2003-02-28Eliminate GOT usage in rtld_start() on this platform, too.mycroft
2003-02-28Use the "__NetBSD_Version__" constant rather than the "NetBSD" constantthorpej
2003-02-28Similar to other rela platforms, do not use any GOT entries (other than themycroft
2003-02-27Adjust for the fact that the GOT is all 0s in new binutils -- do the trick ofmycroft