Rich Felker
|
33615cd5ca
fix sh build regressions in asm
|
10 vuotta sitten |
Rich Felker
|
64fbd15fc5
fix sh __set_thread_area uninitialized return value
|
10 vuotta sitten |
Rich Felker
|
583e55122e
redesign sigsetjmp so that signal mask is restored after longjmp
|
10 vuotta sitten |
Rich Felker
|
81e18eb3cd
use hidden __tls_get_new for tls/tlsdesc lookup fallback cases
|
10 vuotta sitten |
Rich Felker
|
9c738dc183
cleanup use of visibility attributes in pthread_cancel.c
|
10 vuotta sitten |
Rich Felker
|
7405cd1e2b
fix inconsistent visibility for internal syscall symbols
|
10 vuotta sitten |
Rich Felker
|
72b25ddb77
use hidden visibility for call from dlsym to internal __dlsym
|
10 vuotta sitten |
Rich Felker
|
cbc02ba23c
consistently use hidden visibility for cancellable syscall internals
|
10 vuotta sitten |
Rich Felker
|
bc081f628b
fix inconsistent visibility for internal __tls_get_new function
|
10 vuotta sitten |
Rich Felker
|
da7ccf822c
use hidden visibility for i386 asm-internal __vsyscall symbol
|
10 vuotta sitten |
Rich Felker
|
f1faa0e12f
make _dlstart_c function use hidden visibility
|
10 vuotta sitten |
Rich Felker
|
f4f9562cc9
remove initializers for decoded aux/dyn arrays in dynamic linker
|
10 vuotta sitten |
Rich Felker
|
1ef849c6ec
allow libc itself to be built with stack protector enabled
|
10 vuotta sitten |
Rich Felker
|
19a1fe670a
remove remnants of support for running in no-thread-pointer mode
|
10 vuotta sitten |
Rich Felker
|
71f099cb7d
move thread pointer setup to beginning of dynamic linker stage 3
|
10 vuotta sitten |
Rich Felker
|
0f66fcec25
stabilize dynamic linker's layout of static TLS
|
10 vuotta sitten |
Rich Felker
|
f630df09b1
allow i386 __set_thread_area to be called more than once
|
10 vuotta sitten |
Rich Felker
|
f3ddd17380
dynamic linker bootstrap overhaul
|
10 vuotta sitten |
Rich Felker
|
385c01112c
remove mismatched arguments from vmlock function definitions
|
10 vuotta sitten |
Rich Felker
|
a2d3053354
apply vmlock wait to __unmapself in pthread_exit
|
10 vuotta sitten |
Rich Felker
|
f08ab9e61a
redesign and simplify vmlock system
|
10 vuotta sitten |
Rich Felker
|
4e98cce1c5
optimize out setting up robust list with kernel when not needed
|
10 vuotta sitten |
Rich Felker
|
12e1e32468
process robust list in pthread_exit to fix detached thread use-after-unmap
|
10 vuotta sitten |
Rich Felker
|
25748db301
fix possible clobbering of syscall return values on mips
|
10 vuotta sitten |
Szabolcs Nagy
|
05e0e301e3
fix getdelim to set the error indicator on all failures
|
10 vuotta sitten |
Rich Felker
|
077096259d
fix rpath string memory leak on failed dlopen
|
10 vuotta sitten |
Rich Felker
|
2963a9f794
halt dynamic linker library search on errors resolving $ORIGIN in rpath
|
10 vuotta sitten |
Rich Felker
|
5e25d87b09
remove macro definition of longjmp from setjmp.h
|
10 vuotta sitten |
Rich Felker
|
5d1c8c9956
harden dynamic linker library path search
|
10 vuotta sitten |
Rich Felker
|
fd427c4eae
move O_PATH definition back to arch bits
|
10 vuotta sitten |