aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1999-07-16 19:09:22 +0000
committerIan Lance Taylor <ian@airs.com>1999-07-16 19:09:22 +0000
commit6387d6028b60ff3c825d17674bddf83d12b30261 (patch)
tree16b4a8695c947d161f4aeaeaa2ad4dd5779e6229 /bfd/ChangeLog
parentb4cac588aeb44effa7d92cf612ee95455d0524a7 (diff)
downloadgdb-6387d6028b60ff3c825d17674bddf83d12b30261.zip
gdb-6387d6028b60ff3c825d17674bddf83d12b30261.tar.gz
gdb-6387d6028b60ff3c825d17674bddf83d12b30261.tar.bz2
* elf32-mips.c (mips_elf_local_relocation_p): New static
function. (mips_elf_next_lo16_addend): Call bfd_set_error on failure. (mips_elf_calculate_relocation): Use mips_elf_local_relocation_p. Always set *require_jalxp. (mips_elf_stub_section_p): Mark abfd parameter as unused. (_bfd_mips_elf_relocate_section): Only look for LO16 following GOT16 if the GOT16 is against a local symbol. Don't return false for an undefined symbol. If there is an overflow, assert that we have a name.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index a4314d8..5f5dcad 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,16 @@
+1999-07-16 Ian Lance Taylor <ian@zembu.com>
+
+ * elf32-mips.c (mips_elf_local_relocation_p): New static
+ function.
+ (mips_elf_next_lo16_addend): Call bfd_set_error on failure.
+ (mips_elf_calculate_relocation): Use mips_elf_local_relocation_p.
+ Always set *require_jalxp.
+ (mips_elf_stub_section_p): Mark abfd parameter as unused.
+ (_bfd_mips_elf_relocate_section): Only look for LO16 following
+ GOT16 if the GOT16 is against a local symbol. Don't return false
+ for an undefined symbol. If there is an overflow, assert that we
+ have a name.
+
1999-07-16 Andreas Schwab <schwab@suse.de>
* elflink.h (elf_link_record_local_dynamic_symbol): Remove unused