aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf
Commit message (Expand)AuthorAgeFilesLines
* Don't post-increment pointers inside a loop conditional.Matthew N. Dodd2003-05-301-11/+11
* Allow threading libraries to register their own lockingAlexander Kabaev2003-05-2920-480/+558
* Initial pass at supporting shared libraries on amd64. There are stillPeter Wemm2003-05-242-73/+101
* - Use xmalloc() and xstrdup() instead of malloc() and strdup().Matthew N. Dodd2003-05-191-5/+14
* Since libmap.conf is referenced in rtld.1, include it in the referencesRobert Watson2003-05-171-0/+1
* mdoc(7) police: Normalize the FILES section.Ruslan Ermilov2003-05-161-2/+3
* Rethink the way we count module references. Simply followingAlexander Kabaev2003-05-081-18/+30
* Fix signed/unsigned comparison warnings.David E. O'Brien2003-05-043-8/+9
* Remove 80386 bandaids from code repocopied from i386. rtld_start.S stillPeter Wemm2003-04-301-78/+4
* Remove redundant strlen checks, do not check the sameAlexander Kabaev2003-04-301-22/+23
* Code cleanups and sanity checking for config file parser.Matthew N. Dodd2003-04-101-19/+52
* Dynamic object dependency mapping: libmap.Matthew N. Dodd2003-04-075-5/+238
* Fix for ia64/48024 - ensure function pointer equality across elfArun Sharma2003-03-191-52/+77
* Free obj->priv field in obj_free functions. This field is NULLAlexander Kabaev2003-03-141-0/+1
* No need to zero fill memory, mmapped anonymously. Kernel willAlexander Kabaev2003-03-146-15/+1
* Do not remove object from the lists at the unref_dag() stage.Alexander Kabaev2003-02-171-8/+26
* Advertize rtld(1) as ld.so(1) in manual pages worldAlexey Zelkin2003-02-132-1/+3
* Fix a typo in rtld_dirname.Alexander Kabaev2003-02-131-1/+1
* Implement dlinfo() function.Alexander Kabaev2003-02-132-32/+262
* Add missing include files I forgot about in previous commit.Alexander Kabaev2003-02-131-0/+2
* Remove /usr/lib/elf from a default search path.Alexander Kabaev2003-02-133-19/+17
* When unloading dependencies make sure they are removed from all theAlexander Kabaev2003-02-101-9/+10
* Change the way ELF coredumps are handled. Instead of unconditionallyMatthew Dillon2002-12-161-6/+23
* Uniformly refer to a file system as "file system".Ruslan Ermilov2002-12-121-1/+1
* Fix rtld to handle SPARC_R_UA{16,64} relocations correctly.Alexander Kabaev2002-12-051-2/+2
* rtld support for PowerPC. Mostly obtained from NetBSD, with modsPeter Grehan2002-12-045-0/+926
* Put back a test for binaries with no PT_LOAD entries I over-jealoslyAlexander Kabaev2002-11-291-0/+4
* Fix the handling of high PLT entries (> 32764) on sparc64. This requiresThomas Moestl2002-11-1812-213/+242
* Add support for binaries with arbitrary number of PT_LOAD sections.Alexander Kabaev2002-10-232-45/+55
* Change the symbol lookup order to search RTLD_GLOBAL objectsAlexander Kabaev2002-10-191-12/+12
* Fix a problem with RTLD_TRACE flag to dlopen(3), which sometimes can returnMaxim Sobolev2002-10-191-6/+8
* Use the new freebsd output format from Binutils 2.13.1.David E. O'Brien2002-10-121-2/+2
* <machine/atomic.h> requires <sys/types.h>.Ruslan Ermilov2002-10-092-2/+1
* Return an error if a symbol is not found in reloc_jmpslots() instead ofThomas Moestl2002-09-141-0/+2
* Fix a nasty memory corruption bug caused by having a bogus pointerMarcel Moolenaar2002-08-221-0/+8
* Include stddef.h for NULL definition, rather than rolling our own here.Warner Losh2002-08-211-2/+1
* Add support for the R_IA64_IPLTLSB relocation in non-PLT context.Marcel Moolenaar2002-08-201-0/+30
* Don't acquire the writer lock in rtld_exit when clearing the sharedJohn Polstra2002-08-081-2/+0
* Add END markers to asm functions so that debuggers can find their size.Jake Burkholder2002-07-171-1/+3
* Remove the nanosleep calls from the spin loops in the locking code.John Polstra2002-07-065-42/+7
* The .Nm utilityPhilippe Charnier2002-07-061-2/+6
* Update the asm statements to use the "+" modifier instead ofJohn Polstra2002-06-244-16/+16
* Add needed include of mman.h to fix sparc64 buildworld.Jake Burkholder2002-06-241-1/+3
* The last bits of the alloca -> mmap fix. IA64 and SPARC64 (current only).Matthew Dillon2002-06-222-21/+58
* This is the same alloca() fix as was committed for i386. David O'BrienMatthew Dillon2002-06-181-5/+17
* Dillon's recent commits to the dynamic linker without running themJohn Polstra2002-06-101-1/+0
* Correct a bug in the last commit. The whole point of creating a 'done:'Matthew Dillon2002-06-102-6/+6
* In tracking down an installation seg fault with then openoffice portMatthew Dillon2002-06-102-16/+40
* Include machine/ia64_cpu.h because we use ia64_mf().Marcel Moolenaar2002-05-211-0/+1
* Fix handling of weak references to undefined symbols on ia64:Marcel Moolenaar2002-04-272-29/+21