bfd/
authorRichard Sandiford <rdsandiford@googlemail.com>
Thu, 19 Oct 2006 13:47:10 +0000 (13:47 +0000)
committerRichard Sandiford <rdsandiford@googlemail.com>
Thu, 19 Oct 2006 13:47:10 +0000 (13:47 +0000)
commit6870500c0404a6501f0a21fdbca6ce2695c6ca0c
tree407c9393cb1e04270007ead3a0681c8c54f9836f
parent6a4837657a02883bda341796fe407ee988cd0695
bfd/
* elfxx-mips.c (sort_dynamic_relocs): Sort relocations against the
same symbol by increasing r_offset.
(sort_dynamic_relocs_64): Likewise.  Fix comparisons between very
large and very small symbol indexes.

ld/testsuite/
* ld-mips-elf/tlslib-o32-hidden.got: Sort relocations against the
same symbol in order of increasing r_offset.
* ld-mips-elf/tls-multi-got-1.got: Likewise.
* ld-mips-elf/tls-hidden3.r: Likewise.
* ld-mips-elf/tls-hidden4.r: Likewise.
bfd/ChangeLog
bfd/elfxx-mips.c
ld/testsuite/ChangeLog
ld/testsuite/ld-mips-elf/tls-hidden3.r
ld/testsuite/ld-mips-elf/tls-hidden4.r
ld/testsuite/ld-mips-elf/tls-multi-got-1.got
ld/testsuite/ld-mips-elf/tlslib-o32-hidden.got