bfd/
commit27bcd6fced6d5f351a7d773c1447106261afbf15
authorRichard Sandiford <rsandifo@nildram.co.uk>
Tue, 14 Mar 2006 07:47:49 +0000 (14 07:47 +0000)
committerRichard Sandiford <rsandifo@nildram.co.uk>
Tue, 14 Mar 2006 07:47:49 +0000 (14 07:47 +0000)
treef0b1bad9dc8895e10af4f73015a5be893441bd0a
parent709fa17a1a8f53b47242dcd6168dd1c02e57d340
bfd/
* elf32-mips.c (mips_elf_adjust_addend): New function, mostly split
out from...
(_bfd_mips_elf_relocate_section): ...here.  Use it to adjust r_addend
for final links too.

ld/testsuite/
* ld-mips/emit-relocs-1a.s, ld-mips/emit-relocs-1b.s,
* ld-mips/emit-relocs-1.ld, ld-mips/emit-relocs-1.d: New test.
* ld-mips/mips-elf.exp: Run it.
bfd/ChangeLog
bfd/elfxx-mips.c
ld/testsuite/ChangeLog
ld/testsuite/ld-mips-elf/emit-relocs-1.d [new file with mode: 0644]
ld/testsuite/ld-mips-elf/emit-relocs-1.ld [new file with mode: 0644]
ld/testsuite/ld-mips-elf/emit-relocs-1a.s [new file with mode: 0644]
ld/testsuite/ld-mips-elf/emit-relocs-1b.s [new file with mode: 0644]
ld/testsuite/ld-mips-elf/mips-elf.exp