summaryrefslogtreecommitdiff
path: root/libexec/rtld-elf
Commit message (Expand)AuthorAgeFilesLines
* MFC: rev 1.13 (use install(1) rather than cp)David E. O'Brien2000-07-201-1/+2
* MFC: Block signals while holding the exclusive lock to avoid lockingJohn Polstra2000-07-182-3/+56
* MFC: Use spinlocks + nanosleep for thread locking to make it workJohn Polstra2000-07-126-211/+229
* MFC 1.10 -> 1.11: Eliminate unaligned accesses while relocating.John Polstra2000-07-121-12/+27
* MFC 1.19 -> 1.20: Fix .Po usage.John Polstra2000-07-121-1/+2
* MFC 1.10 -> 1.11: Fix missing DPADDs and some style bugs.John Polstra2000-07-121-4/+5
* This commit was manufactured by cvs2svn to create branch 'RELENG_4'.cvs2svn2000-07-102-0/+411
* MFC: rev 1.12 (save previous dynamic linker)David E. O'Brien2000-07-081-0/+12
* MFC: Cross-reference ldd(1) in rtld(1) and vice versa.Sheldon Hearn2000-03-281-0/+1
* This commit was manufactured by cvs2svn to create branch 'RELENG_4'.cvs2svn2000-03-138-783/+0
* Add a manual page for the ELF dynamic linker. I initially createdJohn Polstra2000-01-292-99/+22
* When a threads package registers locking methods with dllockinit(),John Polstra2000-01-295-50/+137
* Block almost all signals in the default locking method instead ofJohn Polstra2000-01-254-32/+40
* Allow files in LD_PRELOAD to be separated by white space, like SolarisJohn Polstra2000-01-221-3/+4
* Revamp the mechanism for enumerating and calling shared objects'John Polstra2000-01-096-135/+183
* Work around an assert failure in the dynamic linker's default threadJohn Polstra1999-12-284-16/+32
* Add a new function dllockinit() for registering thread lockingJohn Polstra1999-12-2711-45/+509
* In revision 1.21 I changed the search order for shared libraries,John Polstra1999-11-191-1/+1
* .Nm += "rtld"Alexey Zelkin1999-09-281-1/+2
* Make jdk-1.1.8 work again. It turns out that some code insideJohn Polstra1999-09-051-5/+9
* Enable -Wformat checking for debug_printf().John Polstra1999-09-041-1/+3
* Change the warning about unrecognized entries in the dynamic tableJohn Polstra1999-09-041-2/+2
* When looking up symbols, search the objects loaded at program startJohn Polstra1999-09-041-8/+8
* Get the actual pathname of the dynamic linker from the executable'sJohn Polstra1999-08-303-12/+31
* When checking to see if a shared object is already loaded, look forJohn Polstra1999-08-303-7/+38
* Revamp the symbol lookup algorithm to cope better with objectsJohn Polstra1999-08-304-82/+245
* When honoring -Bsymbolic, still keep searching if only a weakJohn Polstra1999-08-301-4/+8
* Simplify the logic in find_symdef().John Polstra1999-08-301-45/+41
* $Id$ -> $FreeBSD$Peter Wemm1999-08-2818-18/+18
* Add a NULL pointer check whose absence could cause segmentationJohn Polstra1999-08-201-6/+6
* Change many asserts into normal errors. They were all for conditionsJohn Polstra1999-07-183-39/+65
* Change the symbol used to find the end of an object's address spaceJohn Polstra1999-07-141-2/+2
* Add code to 'handle' R_ALPHA_NONE relocations by ignoring them.Doug Rabson1999-07-121-1/+4
* Add a MAINTAINER line naming myself. We control the vertical. WeJohn Polstra1999-07-091-1/+2
* Fix bug: if a dlopen() failed (e.g., because of undefined symbols),John Polstra1999-07-091-38/+44
* Shake hands with GDB a little bit earlier so that it is possible toJohn Polstra1999-07-031-3/+3
* Fix a reference counting problem when using dlopen(NULL, ...).John Polstra1999-06-251-3/+4
* Fix a serious performance bug for large programs on the Alpha,John Polstra1999-06-257-103/+231
* Back out my change from 6 April PDT that added a new dlversion()John Polstra1999-04-221-16/+1
* After relocating the main program, but before calling any of theJohn Polstra1999-04-211-7/+33
* The ELF specification says that the RPATH in the executable orJohn Polstra1999-04-091-4/+4
* Eliminate all machine-dependent code from the main source body andJohn Polstra1999-04-0914-88/+488
* Fix a couple of typos in comments.John Polstra1999-04-071-3/+3
* Add a new function dlversion() which returns the version number ofJohn Polstra1999-04-071-1/+16
* Resolve undefined weak references to a value of 0. This solves theJohn Polstra1999-04-051-1/+13
* If somebody does an execv("foo", NULL) (which theoretically is an error),Peter Wemm1999-04-041-2/+2
* - Commit the correct dladdr() implementation.Nate Williams1999-03-241-7/+14
* - Added dladdr(3) support.Nate Williams1999-03-241-1/+47
* - Set the system immutable flag when installing ld.so to avoid peopleNate Williams1999-02-151-2/+3
* Use the runpath of the main program for locating libraries loaded byDoug Rabson1998-11-271-2/+2