aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2004-04-23 08:51:10 +0000
committerJakub Jelinek <jakub@redhat.com>2004-04-23 08:51:10 +0000
commit47a9f7b34f7a3421ea4d2f55406a24b8028337f9 (patch)
tree52357912bb667a0950846cfd83bd45d7880af605 /bfd/ChangeLog
parent1ffcab4b28f01b7b9933adff2c695a826136168c (diff)
downloadgdb-47a9f7b34f7a3421ea4d2f55406a24b8028337f9.zip
gdb-47a9f7b34f7a3421ea4d2f55406a24b8028337f9.tar.gz
gdb-47a9f7b34f7a3421ea4d2f55406a24b8028337f9.tar.bz2
* elf64-x86-64.c (elf64_x86_64_copy_indirect_symbol): Copy also
ELF_LINK_POINTER_EQUALITY_NEEDED. (elf64_x86_64_check_relocs): Set ELF_LINK_POINTER_EQUALITY_NEEDED if r_type is not R_X86_64_PC32. (elf64_x86_64_finish_dynamic_symbol): If ELF_LINK_POINTER_EQUALITY_NEEDED is not set, clear st_value of SHN_UNDEF symbols.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 60ba092..5177dc3 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,13 @@
+2004-04-22 Jakub Jelinek <jakub@redhat.com>
+
+ * elf64-x86-64.c (elf64_x86_64_copy_indirect_symbol): Copy also
+ ELF_LINK_POINTER_EQUALITY_NEEDED.
+ (elf64_x86_64_check_relocs): Set ELF_LINK_POINTER_EQUALITY_NEEDED
+ if r_type is not R_X86_64_PC32.
+ (elf64_x86_64_finish_dynamic_symbol): If
+ ELF_LINK_POINTER_EQUALITY_NEEDED is not set, clear st_value of
+ SHN_UNDEF symbols.
+
2004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
* elf32-sh.c (sh_elf_plt_sym_val): New function.