summaryrefslogtreecommitdiff
path: root/libexec/ld.so
AgeCommit message (Expand)Author
2005-09-22Use std missing symbol print instead of MD custom, do not warn on weakDale Rahn
2005-09-21Simplify the internal symbol finding API, with some cleanup, prep forDale Rahn
2005-09-21Fix bug if object search is not the object where dlsym() finds an object.Dale Rahn
2005-09-19stop searching after first matching symbol is found. okay drahn@Kurt Miller
2005-09-19don't promote DT_NEEDED libs to RTLD_GLOBAL by default when dlopeningKurt Miller
2005-09-19simplify code by putting executable in misnamed _dlopened_child_list,Dale Rahn
2005-09-17refactor this code, much more readable, no operational change.Dale Rahn
2005-09-17Cleanly handle the case where a dynamic object is opened, but one of it'sDale Rahn
2005-09-17Respect main program's rpath for dependancies of dynamic libraries.Dale Rahn
2005-09-17spacingTheo de Raadt
2005-09-16Now that the bug requiring it has been fixed, remove the lastchance kludgeDale Rahn
2005-09-16revert the debug enable.Dale Rahn
2005-09-16Rework symbol lookup to more closely match sun's documentation, nowDale Rahn
2005-09-13Only return a _dl_md_plabel() if the object is a function, do not indirectDale Rahn
2005-08-16Missing .Pp in -compact listTom Cosgrove
2005-06-16remove whiteout stuff from ld.so's private opendir(); OK deraadt@Todd C. Miller
2005-05-31removed unused var, pointed out by wilfried@Dale Rahn
2005-05-30unload is not to be recursive anymore, previous diff change method butDale Rahn
2005-05-23fixes for dlclose, ok kettenis@Dale Rahn
2005-05-10Recommit the destructor order fix, now that the amd64 bug was fixed.Dale Rahn
2005-05-04%rsi is not callee save, use source register that is saved across callDale Rahn
2005-04-06backout -- breaks at least amd64; spotted by marcTheo de Raadt
2005-04-05Do a better job of running destructors in the right order.Dale Rahn
2005-03-23Code reorganization, move copied code in library.c and library_mquery.cDale Rahn
2005-03-22fix PR3944 on i386 (ugh), from library.cDale Rahn
2005-03-08Do not shadow a parameter with a local variable. also add a debug statementDale Rahn
2005-03-07Fix bug not calling callback for the main executable object.Mark Kettenis
2005-01-09set %dp before any constructors get to run; found and debugged w/ niklas@Michael Shalayeff
2004-12-01fix dlsym(RTLD_NEXT,...) when called from the last shared objectKurt Miller
2004-11-22.{N,O}x fixes;Jason McIntyre
2004-11-10use ${STATIC} rather than -static. ok miodDale Rahn
2004-10-17Fix some problems related to LD_LIBRARY_PATH parsing where it would notDale Rahn
2004-10-14Add dl_iterate_phdr() support.Mark Kettenis
2004-10-01Fix GOT reloc which had flaws in reloc processing.Per Fogelstrom
2004-09-30handle unaligned in local relocs as well (c++)Per Fogelstrom
2004-09-23When doing relocs to .rodata this section must be RW protected.Per Fogelstrom
2004-09-21Automatically adapt to actual text/data alignmentPer Fogelstrom
2004-09-21ELF64 and got ro protPer Fogelstrom
2004-09-09ABI64 shared libs now handled.Per Fogelstrom
2004-08-30minimal documentation for LD_DEBUG.Marc Espie
2004-08-14When reading the ld.so hints file, map the entire file in a single mmapDale Rahn
2004-08-13Cast to Elf_Addr to remove warnings of ELF types(int)/pointer, ok david@Dale Rahn
2004-08-11add dladdr() support and add some 'standard' dlsym() support.Dale Rahn
2004-08-11revert, should not have gone inPer Fogelstrom
2004-08-11mips->mips64Per Fogelstrom
2004-08-09bang! no reloc.hPer Fogelstrom
2004-08-06update for mipsPer Fogelstrom
2004-08-06update for mipsPer Fogelstrom
2004-07-05Fix an issue where a shared library could be loaded at two differentKjell Wooding
2004-06-14Make _dl_malloc() deal with allocations > 4096 correctly. Also placeTodd C. Miller