Rich Felker
|
5ba238e1e4
separate __tls_get_addr implementation from dynamic linker/init_tls
|
11 năm trước cách đây |
Rich Felker
|
e75b16cf93
change dynamic TLS installation strategy to optimize access
|
11 năm trước cách đây |
Rich Felker
|
9d15d5e753
add arch-generic support for tlsdesc relocations to dynamic linker
|
11 năm trước cách đây |
Rich Felker
|
7c73cacd09
reduce code duplication in dynamic linker error paths
|
11 năm trước cách đây |
Rich Felker
|
adf94c1966
refactor to remove arch-specific relocation code from dynamic linker
|
11 năm trước cách đây |
Rich Felker
|
de45164eff
add options when explicitly invoking dynamic loader
|
11 năm trước cách đây |
Timo Teräs
|
2b74315d8a
remove lazy ssp initialization
|
11 năm trước cách đây |
Rich Felker
|
436d3723af
if dynamic linker's relro mprotect call fails, include reason in message
|
11 năm trước cách đây |
Rich Felker
|
fa7248c971
cosmetic improvements in dynamic linker cleanup
|
11 năm trước cách đây |
Timo Teräs
|
8769196ffb
clean up internal dynamic linker functions enumerating phdrs
|
11 năm trước cách đây |
Timo Teräs
|
e13a2b8953
implement PT_GNU_RELRO support
|
11 năm trước cách đây |
Rich Felker
|
dab441aea2
always initialize thread pointer at program start
|
11 năm trước cách đây |
Rich Felker
|
69003e0590
fix crash in dynamic linker when certain copy relocations are unsatisfied
|
11 năm trước cách đây |
Rich Felker
|
839cc4e6da
const-qualify the address argument to dladdr
|
11 năm trước cách đây |
Rich Felker
|
179ab5a505
add infrastructure to record and report the version of libc.so
|
11 năm trước cách đây |
Szabolcs Nagy
|
2b1f2f146d
remove duplicate includes from dynlink.c, strfmon.c and getaddrinfo.c
|
11 năm trước cách đây |
Rich Felker
|
7886985e13
fix uninitialized variable in dladdr
|
11 năm trước cách đây |
Szabolcs Nagy
|
b20760c023
support configurable page size on mips, powerpc and microblaze
|
11 năm trước cách đây |
Rich Felker
|
ff4be700d0
do not use default when dynamic linker fails to open existing path file
|
11 năm trước cách đây |
Rich Felker
|
0f9b1f672b
make dlopen honor the rpath of the main program
|
12 năm trước cách đây |
Rich Felker
|
d2c42ed25f
fix bugs in $ORIGIN handling
|
12 năm trước cách đây |
Rich Felker
|
cc51505a32
use AT_EXECFN, if available, for dynamic linker to identify main program
|
12 năm trước cách đây |
Rich Felker
|
a897a20a57
add rpath $ORIGIN processing to dynamic linker
|
12 năm trước cách đây |
Rich Felker
|
709355e1f6
add recursive rpath support to dynamic linker
|
12 năm trước cách đây |
Rich Felker
|
72482f9020
work around libraries with versioned symbols in dynamic linker
|
12 năm trước cách đây |
Rich Felker
|
7c6c290695
add system for resetting TLS to initial values
|
12 năm trước cách đây |
Rich Felker
|
3e3753c1a8
move RPATH search after LD_LIBRARY_PATH search
|
12 năm trước cách đây |
Rich Felker
|
8d01dfc72a
if map_library has allocated a buffer for phdrs, free it on success too
|
12 năm trước cách đây |
Rich Felker
|
d5884a574c
improve error handling in map_library and support long phdrs
|
12 năm trước cách đây |
Rich Felker
|
7443dd271c
fix uninitialized dyn variable in map_library
|
12 năm trước cách đây |