diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2004-07-03 15:20:53 +0000 |
---|---|---|
committer | Richard Sandiford <rdsandiford@googlemail.com> | 2004-07-03 15:20:53 +0000 |
commit | 3b91255ea0fa465d5c79abc774e6c7aec13ca513 (patch) | |
tree | b43e9e84163c3d2efc7f3b5faaa4db6e1f216eab /ld | |
parent | 0945c90c858a7ded59a40f89705838897f3ab36e (diff) | |
download | gdb-3b91255ea0fa465d5c79abc774e6c7aec13ca513.zip gdb-3b91255ea0fa465d5c79abc774e6c7aec13ca513.tar.gz gdb-3b91255ea0fa465d5c79abc774e6c7aec13ca513.tar.bz2 |
* config/tc-mips.c (HAVE_IN_PLACE_ADDENDS): New macro.
(reloc_needs_lo_p): Only return true if HAVE_IN_PLACE_ADDENDS.
(mips_frob_file): Rework so that only a single pass through the
relocs is needed. Allow %lo()s to have higher offsets than their
corresponding %hi()s or %got()s.
testsuite/
* gas/mips/elf{,el}-rel.d: Adjust so that the earliest %hi() matches
the earliest %lo().
* gas/mips/elf-rel11.d: Don't expect the relocs to be reordered.
* gas/mips/elf-rel20.[sd]: New test.
* gas/mips/mips.exp: Run it.
Diffstat (limited to 'ld')
0 files changed, 0 insertions, 0 deletions