diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2011-05-15 18:52:01 +0000 |
---|---|---|
committer | Richard Sandiford <rdsandiford@googlemail.com> | 2011-05-15 18:52:01 +0000 |
commit | 77c56f443d3ef7b5350fb3c7a27510840cb6bb4c (patch) | |
tree | af350d0d1cb57e62debbd8321ebbcac92aea205d /bfd/elfxx-mips.c | |
parent | 75fc9810e329b582cff578f08574432c90442fea (diff) | |
download | gdb-77c56f443d3ef7b5350fb3c7a27510840cb6bb4c.zip gdb-77c56f443d3ef7b5350fb3c7a27510840cb6bb4c.tar.gz gdb-77c56f443d3ef7b5350fb3c7a27510840cb6bb4c.tar.bz2 |
bfd/
* elfxx-mips.c (_bfd_mips_elf_check_relocs): Record both local and
global GOT entries for GOT_PAGE relocations against global symbols.
ld/testsuite/
* lib/ld-lib.exp (run_ld_link_tests): Simplify pass/fail logic.
Fail if the link command fails and if no test rules are defined.
* ld-mips-elf/reloc-6a.s, ld-mips-elf/reloc-6b.s: New tests.
* ld-mips-elf/mips-elf.exp: Run them.
Diffstat (limited to 'bfd/elfxx-mips.c')
-rw-r--r-- | bfd/elfxx-mips.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/bfd/elfxx-mips.c b/bfd/elfxx-mips.c index b804eea..815b6af 100644 --- a/bfd/elfxx-mips.c +++ b/bfd/elfxx-mips.c @@ -7743,7 +7743,6 @@ _bfd_mips_elf_check_relocs (bfd *abfd, struct bfd_link_info *info, if (!mips_elf_record_got_page_entry (info, abfd, r_symndx, addend)) return FALSE; - break; } /* Fall through. */ |