Joakim Tjernlund
|
77b4b9f9b6
Handle STT_COMMON symbols too. Following binutils release
|
16 年之前 |
Mike Frysinger
|
f8713e7a0f
Do string comparisos as late as possible during symbol lookup.
|
16 年之前 |
Mike Frysinger
|
eb0847057d
Make sure that the DSO has an hash table into its elf, otherwise skip
|
16 年之前 |
Joakim Tjernlund
|
9855a12e73
Joseph S. Myers writes:
|
17 年之前 |
Eric Andersen
|
d709a4787d
revert rev 16527 changes to ldso/ldso/dl-hash.c
|
17 年之前 |
Eric Andersen
|
5be7aba864
This change reimplements the ARM _dl_linux_resolve entry point - this is
|
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
|
cd1172774d
fix signed/unsigned warnings and unused warnings
|
18 年之前 |
Joakim Tjernlund
|
50adcf84a2
Remove unused function.
|
19 年之前 |
Mike Frysinger
|
ee375653ed
some fixes by anemo in Bug 9 to play nicely with 32 or 64 bit hosts
|
19 年之前 |
Mike Frysinger
|
f50c17eb71
eat pointless whitespace
|
19 年之前 |
Mike Frysinger
|
43346101c5
use Elf32_Word instead of uint32_t since that is what the ELF spec refers to
|
19 年之前 |
Mike Frysinger
|
84cc817ba5
force hash buckets to work off of 32bit quantities
|
19 年之前 |
Mike Frysinger
|
59cc1e9342
create generic ELF_* macros to hide 32/64 bit differences
|
19 年之前 |
Mike Frysinger
|
6512a60090
change all Elf32_* usage to ElfW(*) usage since we shouldnt care about the bitsize
|
19 年之前 |
"Steven J. Hill"
|
1f5e605b35
The function '_dl_memset' should always be inlined regardless of the
|
19 年之前 |
Joakim Tjernlund
|
a55a088d1a
Optimize _dl_elf_hash(), both smaller and faster. Mostly
|
19 年之前 |
Joakim Tjernlund
|
e6816a15ab
Moved the addition of load address from the fast path
|
19 年之前 |
Mike Frysinger
|
a7e14569d2
fix eriks e-mail address
|
19 年之前 |
Joakim Tjernlund
|
0038f6a229
Add RTLD_LOCAL support for dlopened libs. Reported by
|
19 年之前 |
Joakim Tjernlund
|
dc0f822bfe
- Remove dynamic_size from struct elf_resolve.
|
19 年之前 |
Joakim Tjernlund
|
ee55de4929
Added test for RTLD_GLOBAL flag in _dl_find_hash().
|
20 年之前 |
Joakim Tjernlund
|
97688568de
This should fix the dlsym problem Peter van Hoyweghen reported.
|
20 年之前 |
Eric Andersen
|
db5a9ef35b
Sigh. I got things working this morning, then checked stuff in from the wrong
|
20 年之前 |
Eric Andersen
|
b998ae0611
Based on a patch from Alexandre Oliva, make sure _dl_malloc returns a nicely
|
20 年之前 |
Eric Andersen
|
7503ff8558
Joakim Tjernlund writes:
|
20 年之前 |