Rich Felker
|
4d95a58524
const correctness in mq_notify
|
13 years ago |
Rich Felker
|
568b8075a4
proper path searching for dynamic linker
|
13 years ago |
Rich Felker
|
f937031800
optimize opendir using O_CLOEXEC
|
13 years ago |
Rich Felker
|
e8dbf00a78
discard dso descriptors after performing relocations
|
13 years ago |
Rich Felker
|
368ba4a0a9
keep track of which dsos have been relocated
|
13 years ago |
Rich Felker
|
e0b0ff1598
use soname in ld-musl.so to prevent filename appearing in DT_NEEDEDs
|
13 years ago |
Rich Felker
|
a654b0243b
use symlink rather than bogus linker script for libc.so
|
13 years ago |
Rich Felker
|
ec05a0b08f
adapt build/install/gcc-wrapper systems for dynamic linking support
|
13 years ago |
Rich Felker
|
b7f6e0c6f8
prepare support for LD_LIBRARY_PATH (checking suid/sgid safety)
|
13 years ago |
Rich Felker
|
c7ce1b20d2
initial commit of prng implementation by Szabolcs Nagy
|
13 years ago |
Rich Felker
|
d19adeec52
make ldso asm more uniform with rest of codebase (no unnecessary suffixes)
|
13 years ago |
Rich Felker
|
779165e6d4
x86_64: ensure that dtor pointer passed to app is 0 so it won't be used
|
13 years ago |
Rich Felker
|
596d60c565
dynamic linker 64bit fix: hash table entries are always 32bit
|
13 years ago |
Rich Felker
|
51e2d83102
experimental dynamic linker!
|
13 years ago |
Rich Felker
|
d43ff110bc
fix memory leak on failure in realpath
|
13 years ago |
Rich Felker
|
5a2e74ebd2
copy-paste error in prctl.h
|
13 years ago |
Rich Felker
|
7f5471529c
fix some struct padding to match LSB/glibc ABI where it may be helpful
|
13 years ago |
Rich Felker
|
32aea2087a
duplicate re_nsub in LSB/glibc ABI compatible location
|
13 years ago |
Rich Felker
|
c7d19f9923
restore use of .type in asm, but use modern @function (vs %function)
|
13 years ago |
Rich Felker
|
836ba93d93
__syscall5 inline is having trouble with PIC; just use the function for now
|
13 years ago |
Rich Felker
|
7779dbd266
fix race condition in pthread_kill
|
13 years ago |
Rich Felker
|
f58c8a0f39
run dtors before taking the exit-lock in pthread exit
|
13 years ago |
Rich Felker
|
6232b96f51
minor locking optimizations
|
13 years ago |
Rich Felker
|
0e1762539c
avoid 64bit warnings when using pointers as entropy for temp names
|
13 years ago |
Rich Felker
|
f09e78de98
fix sigset macro for 64-bit systems (<< was overflowing due to wrong type)
|
13 years ago |
Rich Felker
|
1e4f1cf154
remove all .size and .type directives for functions from the asm
|
13 years ago |
Rich Felker
|
76100a724e
remove old useless timezone.s file (unused)
|
13 years ago |
Rich Felker
|
73d2fde119
fix wrong type for wcsrchr argument 2
|
13 years ago |
Rich Felker
|
773b0fe447
x86_64 fenv support (untested; at least known to build successfully)
|
13 years ago |
Rich Felker
|
52cf24a0f4
fix fesetround - it was writing to status word instead of control word
|
13 years ago |