diff options
author | Roland McGrath <roland@gnu.org> | 1996-06-28 06:39:22 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1996-06-28 06:39:22 +0000 |
commit | 47ce6a308c73d2f2bd367d4609d1bea30c9eb596 (patch) | |
tree | e73adf9b41ce76d4ffb159fcc47ab1e6db18c46e | |
parent | a5d96b254cf702682010d383cf28370defa13121 (diff) | |
download | glibc-47ce6a308c73d2f2bd367d4609d1bea30c9eb596.zip glibc-47ce6a308c73d2f2bd367d4609d1bea30c9eb596.tar.gz glibc-47ce6a308c73d2f2bd367d4609d1bea30c9eb596.tar.bz2 |
Thu Jun 27 23:43:22 1996 Richard Henderson <rth@tamu.edu>
* sysdeps/alpha/dl-machine.h (elf_machine_rela): The Alpha's
address-of operation and plt format conspire to require all
dynamic relocs to be resolved to actual symbols not plt entries.
-rw-r--r-- | sysdeps/alpha/dl-machine.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sysdeps/alpha/dl-machine.h b/sysdeps/alpha/dl-machine.h index f23efe7..c751936 100644 --- a/sysdeps/alpha/dl-machine.h +++ b/sysdeps/alpha/dl-machine.h @@ -179,7 +179,7 @@ elf_machine_rela (struct link_map *map, if (resolve) { - loadbase = (*resolve)(&sym, (Elf64_Addr)reloc_addr, + loadbase = (*resolve)(&sym, (Elf64_Addr)reloc_addr, r_info == R_ALPHA_JMP_SLOT); } else |