diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2013-02-11 17:27:57 +0000 |
---|---|---|
committer | Richard Sandiford <rdsandiford@googlemail.com> | 2013-02-11 17:27:57 +0000 |
commit | 7d94b3191af0c590142ee723b5822f7ceb1ebf2d (patch) | |
tree | 5fadf99a84675601610b38b95f81381ee9004425 /bfd | |
parent | 172149374ec64b82f39a3d572211bfe92e62b182 (diff) | |
download | gdb-7d94b3191af0c590142ee723b5822f7ceb1ebf2d.zip gdb-7d94b3191af0c590142ee723b5822f7ceb1ebf2d.tar.gz gdb-7d94b3191af0c590142ee723b5822f7ceb1ebf2d.tar.bz2 |
bfd/
* elfxx-mips.c (mips_elf_sort_hash_table_f): Remove asserts.
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/ChangeLog | 4 | ||||
-rw-r--r-- | bfd/elfxx-mips.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index be33a47..6347d83 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,9 @@ 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com> + * elfxx-mips.c (mips_elf_sort_hash_table_f): Remove asserts. + +2013-02-11 Richard Sandiford <rdsandiford@googlemail.com> + * elfxx-mips.c (mips_elf_merge_got_with): Only use arg->global_count if there are TLS relocations. diff --git a/bfd/elfxx-mips.c b/bfd/elfxx-mips.c index abf2156..f3259f4 100644 --- a/bfd/elfxx-mips.c +++ b/bfd/elfxx-mips.c @@ -3640,15 +3640,11 @@ mips_elf_sort_hash_table_f (struct mips_elf_link_hash_entry *h, void *data) break; case GGA_NORMAL: - BFD_ASSERT (h->tls_type == GOT_NORMAL); - h->root.dynindx = --hsd->min_got_dynindx; hsd->low = (struct elf_link_hash_entry *) h; break; case GGA_RELOC_ONLY: - BFD_ASSERT (h->tls_type == GOT_NORMAL); - if (hsd->max_unref_got_dynindx == hsd->min_got_dynindx) hsd->low = (struct elf_link_hash_entry *) h; h->root.dynindx = hsd->max_unref_got_dynindx++; |