Age | Commit message (Expand) | Author | Files | Lines |
2015-09-17 | refactor some more dynamic linker load address computations | Rich Felker | 1 | -7/+7 |
2015-09-17 | remove some useless casts in dynamic linker | Rich Felker | 1 | -2/+2 |
2015-09-17 | further refactoring of dynamic linker load address computations | Rich Felker | 1 | -2/+2 |
2015-09-17 | begin refactoring load address computations in dynamic linker | Rich Felker | 1 | -19/+22 |
2015-09-17 | remove old dlstart stage-2 symbolic lookup code; add new generic | Rich Felker | 1 | -14/+8 |
2015-09-17 | introduce new symbol-lookup-free rcrt1/dlstart stage chaining | Rich Felker | 1 | -0/+6 |
2015-06-28 | dynlink.c: pass gnu-hash table pointer to gnu_lookup | Alexander Monakov | 1 | -13/+11 |
2015-06-28 | dynlink.c: slim down gnu_lookup | Alexander Monakov | 1 | -9/+5 |
2015-06-28 | dynlink.c: use bloom filter in gnu hash lookup | Alexander Monakov | 1 | -3/+22 |
2015-06-27 | dynlink.c: use a faster expression in gnu_hash | Alexander Monakov | 1 | -1/+1 |
2015-06-25 | fix local-dynamic model TLS on mips and powerpc | Rich Felker | 1 | -3/+3 |
2015-06-23 | make dynamic linker work around MAP_FAILED mmap failure on nommu kernels | Rich Felker | 1 | -2/+24 |
2015-06-17 | ignore ENOSYS error from mprotect in pthread_create and dynamic linker | Rich Felker | 1 | -2/+4 |
2015-06-07 | fix regression in pre-v7 arm on kernels with kuser helper removed | Rich Felker | 1 | -17/+14 |
2015-06-04 | fix dynamic linker regression processing R_*_NONE type relocations | Rich Felker | 1 | -0/+1 |
2015-05-25 | reprocess all libc/ldso symbolic relocations in dynamic linking stage 3 | Rich Felker | 1 | -11/+43 |
2015-05-25 | move call to dynamic linker stage-3 into stage-2 function | Rich Felker | 2 | -11/+8 |
2015-05-25 | simplify/shrink relocation processing in dynamic linker stage 1 | Rich Felker | 1 | -24/+16 |
2015-05-25 | remove processing of DT_JMPREL from dynamic linker stage 1 bootstrap | Rich Felker | 1 | -1/+0 |
2015-05-18 | reprocess libc/ldso RELA relocations in stage 3 of dynamic linking | Rich Felker | 1 | -1/+1 |
2015-04-21 | remove always-true conditional in dynamic linker TLSDESC processing | Rich Felker | 1 | -1/+1 |
2015-04-21 | remove redundant code in do_dlsym function | Rich Felker | 1 | -1/+1 |
2015-04-18 | make dlerror state and message thread-local and dynamically-allocated | Rich Felker | 1 | -32/+61 |
2015-04-17 | apply hidden visibility to tlsdesc accessor functions | Rich Felker | 5 | -0/+10 |
2015-04-17 | comment fixes in aarch64 tlsdesc asm | Szabolcs Nagy | 1 | -4/+4 |
2015-04-17 | ensure debugger hook for dynamic linker does not point to a PLT slot | Rich Felker | 1 | -2/+4 |
2015-04-17 | fix PLT call offset in sh dlsym asm | Rich Felker | 1 | -3/+3 |
2015-04-17 | fix sh build regressions in asm | Rich Felker | 1 | -1/+1 |
2015-04-14 | use hidden __tls_get_new for tls/tlsdesc lookup fallback cases | Rich Felker | 3 | -4/+10 |
2015-04-14 | use hidden visibility for call from dlsym to internal __dlsym | Rich Felker | 11 | -3/+14 |
2015-04-14 | fix inconsistent visibility for internal __tls_get_new function | Rich Felker | 1 | -0/+1 |
2015-04-14 | make _dlstart_c function use hidden visibility | Rich Felker | 1 | -0/+1 |
2015-04-13 | remove initializers for decoded aux/dyn arrays in dynamic linker | Rich Felker | 1 | -5/+5 |
2015-04-13 | remove remnants of support for running in no-thread-pointer mode | Rich Felker | 1 | -10/+2 |
2015-04-13 | move thread pointer setup to beginning of dynamic linker stage 3 | Rich Felker | 1 | -8/+23 |
2015-04-13 | stabilize dynamic linker's layout of static TLS | Rich Felker | 1 | -9/+6 |
2015-04-13 | dynamic linker bootstrap overhaul | Rich Felker | 13 | -442/+281 |
2015-04-04 | fix rpath string memory leak on failed dlopen | Rich Felker | 1 | -0/+2 |
2015-04-03 | halt dynamic linker library search on errors resolving $ORIGIN in rpath | Rich Felker | 1 | -8/+18 |
2015-04-01 | harden dynamic linker library path search | Rich Felker | 1 | -5/+16 |
2015-03-11 | add aarch64 port | Szabolcs Nagy | 3 | -0/+115 |
2015-03-11 | copy the dtv pointer to the end of the pthread struct for TLS_ABOVE_TP archs | Szabolcs Nagy | 1 | -3/+3 |
2015-03-06 | fix over-alignment of TLS, insufficient builtin TLS on 64-bit archs | Rich Felker | 1 | -2/+8 |
2015-03-03 | make all objects used with atomic operations volatile | Rich Felker | 1 | -1/+1 |
2014-11-23 | adapt dynamic linker for new binutils versions that omit DT_RPATH | Rich Felker | 1 | -0/+2 |
2014-11-19 | save auxv pointer into libc struct early in dynamic linker startup | Rich Felker | 1 | -0/+1 |
2014-08-08 | add dlerror message for static-linked dlsym failure | Rich Felker | 1 | -0/+2 |
2014-08-08 | fix dlerror when using dlopen with a static libc | Clément Vasseur | 1 | -0/+2 |
2014-07-18 | add or1k (OpenRISC 1000) architecture port | Stefan Kristiansson | 2 | -0/+39 |
2014-07-11 | explicitly reject empty names in dynamic linker load_library function | Rich Felker | 1 | -0/+5 |