Hans-Christian Egtvedt
|
f3217f9be3
check if USE_TLS is defined before use
|
14 年之前 |
Mike Frysinger
|
00673f9382
nommu: use MAP_UNINITIALIZE for mallocs
|
14 年之前 |
Mike Frysinger
|
1f5e333a15
ldso: clean up breakage in tls merge
|
14 年之前 |
Mike Frysinger
|
3cf9c9a296
ldso: use O_CLOEXEC for cache file
|
14 年之前 |
Mike Frysinger
|
7a7b85dad8
ldso: use MAP_FAILED with ld.so.cache
|
14 年之前 |
Austin Foxley
|
534661b91c
ldso/: tls support for dynamic linker
|
14 年之前 |
Ron
|
e1aba9d040
Avoid type-punned pointers that break strict-aliasing
|
15 年之前 |
Denis Vlasenko
|
27d501fdbf
simple optimizations and style fixes in dynamic loading
|
15 年之前 |
Bernhard Reutner-Fischer
|
3cd5e0b1c9
- use proper macros
|
15 年之前 |
Bernhard Reutner-Fischer
|
5b174cbf65
- use proper macro (no obj-code changes)
|
15 年之前 |
Carmelo Amoroso
|
827c5f1b82
Move _dl_iterate_phdr into libc.so.0 and libc.a (as glibc does).
|
15 年之前 |
Carmelo Amoroso
|
d58dd0883c
ldso: removed dead code.
|
15 年之前 |
Bernhard Reutner-Fischer
|
b732f3009a
- fix the macros rather than the callees as rightfully noted by bernds (duh!)
|
16 年之前 |
Bernhard Reutner-Fischer
|
df2e0d1154
- Avoid warning about missing brace.
|
16 年之前 |
Mike Frysinger
|
79913b3e6c
fix broken whitespace in many places; no functional changes
|
16 年之前 |
Bernd Schmidt
|
7129c31062
Blackfin FD-PIC patch 6/6.
|
16 年之前 |
Mike Frysinger
|
338053615c
fix ld.so.cache handling on no-mmu setups
|
17 年之前 |
Joakim Tjernlund
|
2244c71124
Fix dlopen for static apps.
|
17 年之前 |
Mike Frysinger
|
996be4d2f1
merge some more FDPIC related fixes from Bernd Schmidt
|
17 年之前 |
Mike Frysinger
|
47319595bd
patch from Bernd Schmidt to abstract away initializing of relocation addresses
|
18 年之前 |
Mike Frysinger
|
a60180c265
patch from Bernd Schmidt to abstract away load address types
|
18 年之前 |
Mike Frysinger
|
48e99a87d2
use ElfW(Addr) in more places
|
18 年之前 |
Mike Frysinger
|
656554001c
revert fdpic patch so we can merge it in bit by bit
|
18 年之前 |
Mike Frysinger
|
1ba3a7b727
Bernd Schmidt writes: abstract away addresses so we can support FDPIC ELFs
|
18 年之前 |
Mike Frysinger
|
279aa180f9
eat whitespace
|
18 年之前 |
Eric Andersen
|
1d1d5ecd33
doh, forgot to copy the final \0
|
18 年之前 |
Eric Andersen
|
40525510c2
micro-optimization -- we already know how long the source is
|
18 年之前 |
Eric Andersen
|
f8bcc098fe
cleanup whitespace
|
18 年之前 |
Eric Andersen
|
375688c15d
fixup a big 'ol memory leak in search_for_named_library()
|
18 年之前 |
Mike Frysinger
|
93cd5fc81d
make all the warnings the same and add line #s so we can pick em out at runtime
|
18 年之前 |