aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>1999-07-30 21:42:21 +0000
committerRichard Henderson <rth@redhat.com>1999-07-30 21:42:21 +0000
commita11c78e7ddcbb5b7c6d703334a3e5a5cabf1919d (patch)
treebc6b948d1a719c7ee606b1ac95827ddad93719b5 /bfd/ChangeLog
parent6d8809aa625bfe3e0cc7a5558b37240c74c623a9 (diff)
downloadgdb-a11c78e7ddcbb5b7c6d703334a3e5a5cabf1919d.zip
gdb-a11c78e7ddcbb5b7c6d703334a3e5a5cabf1919d.tar.gz
gdb-a11c78e7ddcbb5b7c6d703334a3e5a5cabf1919d.tar.bz2
Jakub Jelinek <jj@ultra.linux.cz>
* elf64-sparc.c (sparc64_elf_build_plt): Cosmetic change - ABI wants ba,a,pt %xcc instead of %icc. Emit correct .PLT0-(.PLTN+4) initial value into the pointer slots of large PLT entries. (sparc64_elf_plt_ptr_offset): Fix calculation. (sparc64_elf_finish_dynamic_symbol): Negative value of R_SPARC_JMP_SLOT addend should be relative to load address, not .plt section start. (sparc64_elf_size_info): Sparc64 uses 32bit .hash entries.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index a6ce276..b995110 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,5 +1,16 @@
1999-07-30 Jakub Jelinek <jj@ultra.linux.cz>
+ * elf64-sparc.c (sparc64_elf_build_plt): Cosmetic change - ABI
+ wants ba,a,pt %xcc instead of %icc.
+ Emit correct .PLT0-(.PLTN+4) initial value into the pointer slots
+ of large PLT entries.
+ (sparc64_elf_plt_ptr_offset): Fix calculation.
+ (sparc64_elf_finish_dynamic_symbol): Negative value of R_SPARC_JMP_SLOT
+ addend should be relative to load address, not .plt section start.
+ (sparc64_elf_size_info): Sparc64 uses 32bit .hash entries.
+
+1999-07-30 Jakub Jelinek <jj@ultra.linux.cz>
+
* elf-bfd.h (struct elf_backend_data): Add
print_symbol_all and output_arch_syms backend methods.
* elfxx-target.h: Likewise.