mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-16 18:10:11 +00:00
Mon Jun 24 22:39:12 1996 Richard Henderson <rth@tamu.edu>
* sysdeps/alpha/dl-machine.h (ELF_MACHINE_RUNTIME_TRAMPOLINE): A .plt entry now loads the .rela.plt offset directly rather than making us calculate it.
This commit is contained in:
parent
ae9bd6f8f7
commit
a4c90a421a
@ -307,10 +307,8 @@ _dl_runtime_resolve:
|
||||
/* Set up the arguments for _dl_runtime_resolve. */
|
||||
/* $16 = link_map out of plt0 */
|
||||
ldq $16, 8($27)
|
||||
/* $17 = (($28 - 4) - ($27 + 16)) / 12 * sizeof(Elf_Rela) */
|
||||
subq $28, $27, $28
|
||||
subq $28, 20, $28
|
||||
addq $28, $28, $17
|
||||
/* $17 = offset of reloc entry */
|
||||
mov $28, $17
|
||||
/* Do the fixup */
|
||||
bsr $26, fixup..ng
|
||||
/* Move the destination address to a safe place. */
|
||||
|
Loading…
Reference in New Issue
Block a user