| Commit message (Expand) | Author | Age | Files | Lines |
* | Don't acquire the writer lock in rtld_exit when clearing the shared | jdp | 2002-08-08 | 1 | -2/+0 |
* | Fix handling of weak references to undefined symbols on ia64: | marcel | 2002-04-27 | 1 | -1/+1 |
* | Don't do symbol lookups for local symbols. The symbol index in the | marcel | 2002-04-27 | 1 | -7/+14 |
* | Minor changes to make this work on sparc64. | jake | 2002-04-02 | 1 | -33/+46 |
* | When searching an object that was opened with RTLD_GLOBAL, search its DAG too. | des | 2002-02-27 | 1 | -3/+6 |
* | Add support such that if LD_TRACE_LOADED_OBJECTS_ALL is defined to a | obrien | 2002-02-17 | 1 | -2/+6 |
* | Allow ldd(1) be used on shared libraries in addition to executables. | sobomax | 2002-02-04 | 1 | -9/+35 |
* | Mark a function as __printflike() | kris | 2002-02-04 | 1 | -1/+1 |
* | Change the library search order so that LD_LIBRARY_PATH overrides | jdp | 2002-01-25 | 1 | -2/+2 |
* | Update rtld for the "new" ia64 ABI. In the old toolchain, the | peter | 2001-10-29 | 1 | -7/+10 |
* | Add ia64 support. Various adjustments were made to existing targets to | dfr | 2001-10-15 | 1 | -9/+34 |
* | Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. The | sheldonh | 2001-07-26 | 1 | -1/+1 |
* | Performance improvements for the ELF dynamic linker. These | jdp | 2001-05-05 | 1 | -5/+21 |
* | Fix a bug in which a program called dlclose from a destructor and | jdp | 2001-01-05 | 1 | -2/+43 |
* | Remove the superfluous call to _rtld_error() in symlook_default(). | jdp | 2000-11-07 | 1 | -2/+0 |
* | Add support for dlsym(RTLD_DEFAULT, ...). | jdp | 2000-09-19 | 1 | -67/+95 |
* | Pass two pointer parameters to the r_debug_state() hook | jwd | 2000-08-26 | 1 | -8/+18 |
* | Revamp the code that calls shared libraries' init and fini functions. | jdp | 2000-07-26 | 1 | -98/+183 |
* | Solve the dynamic linker's problems with multithreaded programs once | jdp | 2000-07-08 | 1 | -115/+135 |
* | Back out the previous change to the queue(3) interface. | jake | 2000-05-26 | 1 | -1/+1 |
* | Change the way that the queue(3) structures are declared; don't assume that | jake | 2000-05-23 | 1 | -1/+1 |
* | When a threads package registers locking methods with dllockinit(), | jdp | 2000-01-29 | 1 | -8/+37 |
* | Allow files in LD_PRELOAD to be separated by white space, like Solaris | jdp | 2000-01-22 | 1 | -3/+4 |
* | Revamp the mechanism for enumerating and calling shared objects' | jdp | 2000-01-09 | 1 | -72/+152 |
* | Add a new function dllockinit() for registering thread locking | jdp | 1999-12-27 | 1 | -16/+118 |
* | In revision 1.21 I changed the search order for shared libraries, | jdp | 1999-11-19 | 1 | -1/+1 |
* | Change the warning about unrecognized entries in the dynamic table | jdp | 1999-09-04 | 1 | -2/+2 |
* | When looking up symbols, search the objects loaded at program start | jdp | 1999-09-04 | 1 | -8/+8 |
* | Get the actual pathname of the dynamic linker from the executable's | jdp | 1999-08-30 | 1 | -5/+19 |
* | When checking to see if a shared object is already loaded, look for | jdp | 1999-08-30 | 1 | -5/+28 |
* | Revamp the symbol lookup algorithm to cope better with objects | jdp | 1999-08-30 | 1 | -77/+192 |
* | When honoring -Bsymbolic, still keep searching if only a weak | jdp | 1999-08-30 | 1 | -4/+8 |
* | Simplify the logic in find_symdef(). | jdp | 1999-08-30 | 1 | -45/+41 |
* | $Id$ -> $FreeBSD$ | peter | 1999-08-28 | 1 | -1/+1 |
* | Add a NULL pointer check whose absence could cause segmentation | jdp | 1999-08-20 | 1 | -6/+6 |
* | Change many asserts into normal errors. They were all for conditions | jdp | 1999-07-18 | 1 | -12/+24 |
* | Change the symbol used to find the end of an object's address space | jdp | 1999-07-14 | 1 | -2/+2 |
* | Fix bug: if a dlopen() failed (e.g., because of undefined symbols), | jdp | 1999-07-09 | 1 | -38/+44 |
* | Shake hands with GDB a little bit earlier so that it is possible to | jdp | 1999-07-03 | 1 | -3/+3 |
* | Fix a reference counting problem when using dlopen(NULL, ...). | jdp | 1999-06-25 | 1 | -3/+4 |
* | Fix a serious performance bug for large programs on the Alpha, | jdp | 1999-06-25 | 1 | -7/+7 |
* | Back out my change from 6 April PDT that added a new dlversion() | jdp | 1999-04-22 | 1 | -16/+1 |
* | After relocating the main program, but before calling any of the | jdp | 1999-04-21 | 1 | -7/+33 |
* | The ELF specification says that the RPATH in the executable or | jdp | 1999-04-09 | 1 | -4/+4 |
* | Eliminate all machine-dependent code from the main source body and | jdp | 1999-04-09 | 1 | -69/+37 |
* | Fix a couple of typos in comments. | jdp | 1999-04-07 | 1 | -3/+3 |
* | Add a new function dlversion() which returns the version number of | jdp | 1999-04-07 | 1 | -1/+16 |
* | Resolve undefined weak references to a value of 0. This solves the | jdp | 1999-04-05 | 1 | -1/+13 |
* | If somebody does an execv("foo", NULL) (which theoretically is an error), | peter | 1999-04-04 | 1 | -2/+2 |
* | - Commit the correct dladdr() implementation. | nate | 1999-03-24 | 1 | -7/+14 |