summaryrefslogtreecommitdiff
path: root/libexec/ld.so
AgeCommit message (Expand)Author
2011-07-23Properly align the stack early on in the ld.so startup code such that code runMark Kettenis
2011-07-14__opendir2, DTF_NODUP, and __DTF_READALL can die. struct direntTheo de Raadt
2011-07-13Delete items on grpreflist when walking them to decrement the count,Dale Rahn
2011-07-04Add ld.so ia64 support.Paul Irofti
2011-06-27Backout the dynamic linker speed improvement diff for now, it stillStuart Henderson
2011-05-26No need to call _dl_newsymsearch() twice; ok drahn@Otto Moerbeek
2011-05-22Dynamic linker speed improvement diff. tested by several sinc k2k11.Dale Rahn
2011-05-10Fix previous. On i386, library.c isn't compiledOtto Moerbeek
2011-05-09Outsmart gcc4 on mips* by moving the declaration of _dl_debug_stateOtto Moerbeek
2011-04-29-x is currently unimplemented, so comment it out from the man page, and removeJason McIntyre
2011-04-08Do not use NULL in integer comparison.Theo de Raadt
2011-04-06Avoid using NULL in non-pointer contexts: use 0 for integer values and '\0'Miod Vallat
2011-03-12excessive / at the end of a .PATH; ok guenther drahnTheo de Raadt
2010-12-13rename() is the atomic operation, unlink() is just there to createMarc Espie
2010-12-12Allocate a full C compiler-style stack frame that includes space for 6Mark Kettenis
2010-12-07Make the preload error distinct from the normal error.Dale Rahn
2010-11-16Fix error message when ld.so ends up loading a different than expectedDale Rahn
2010-10-30fix a 10 year old bug in the memory allocator, which affected only sparc.Theo de Raadt
2010-10-28Change basep parameter of getdirentries() to be off_t *, not long *Todd C. Miller
2010-10-27Fix comment; no binary change. OK deraadt@Todd C. Miller
2010-10-27repair ;;Theo de Raadt
2010-10-25Search loaded libs first and add support for SONAME matching. ok drahn@Kurt Miller
2010-09-11Fix lazy binding issue by making sure the second argument to _dl_find_symbol()Mark Kettenis
2010-08-11Make _dl_searchnum signed as originally intended.Dale Rahn
2010-07-02Add Makefile.inc for hppa64 to aid in building cross tools.Joel Sing
2010-07-01When generating grpsym lists, avoid duplicates without searching theDale Rahn
2010-06-05Argh, revert previous change, for older binutils do not grok the fic() change.Miod Vallat
2010-06-05Explicitely pass a %sr register to fic instructions, instead of realying onMiod Vallat
2010-05-27Synchronize caches after modifying the data words in the PLT stub to preventMark Kettenis
2010-05-11Correct the _dl_sigprocmask() stub to take and store signal masksPhilip Guenthe
2010-05-09use _dl_memset() instead of bzero() here. Unbreaks sparc build.Matthieu Herrb
2010-05-09Reserve space for 6 extended word argument slots required by the ABI.Mark Kettenis
2010-05-03Fix breakage from last commit. Bad guenther@, no cookie!Miod Vallat
2010-05-03Make powerpc consistent with the other platforms: SYM_SEARCH_OBJPhilip Guenthe
2010-05-02Fix breakage from last commit. Bad guenther@, no cookie!Mark Kettenis
2010-05-02Combine the signal mask handling into _dl_thread_bind_lock(), as it's MI.Philip Guenthe
2010-05-01bzero a struct to appease gcc4.Jonathan Gray
2010-04-24Fix handling of more than 32768 PLT entries. Mostly from NetBSD.Mark Kettenis
2010-03-30several missing closedir() callszinovik
2010-03-27Remove explicit nop's in delay slots introduced in the previous commit. TheyMark Kettenis
2010-03-27Implement lazy binding on mips64. This implementation relies on having twoMark Kettenis
2010-02-03Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependentMiod Vallat
2010-02-01Properly restore ret1 instead of overwriting ret0 with the saved value.Mark Kettenis
2010-01-03Make lazy binding work on hppa.Mark Kettenis
2010-01-02Fix handling of hppa RELOC_IPLT relocations during 'bootstrap relocation'.Mark Kettenis
2010-01-02the abstraction of using a function pointer for the print functions isTheo de Raadt
2009-12-30Remove paths from the prebind code that shouldn't be present.Dale Rahn
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-08-19In ldconfig the dewey field of shlib_list was only partially filledAlexander Bluhm
2009-08-16Do not have multiple va_end(). Ok miod@ + many more.Anders Magnusson