OSDN Git Service

* elfxx-mips.c (mips_elf_calculate_relocation): Take
authoraoliva <aoliva>
Sun, 13 Oct 2002 21:22:30 +0000 (21:22 +0000)
committeraoliva <aoliva>
Sun, 13 Oct 2002 21:22:30 +0000 (21:22 +0000)
commitdad3707ed1bc7d6ce8d0414ee70c064eff01b758
tree607c149bd4bb434f8b7ca77c16f73f4148d18302
parent860279d6a5aa9ec30c5314e82e85b2b031174e53
* elfxx-mips.c (mips_elf_calculate_relocation): Take
save_addend argument.  Don't apply the 32-bit mask to a
GPREL32 value if it's to be used in another relocation.  Don't
use forced-check computation of local_p to decide whether to
add gp0 to GPREL16 value.  Don't use only the lowest 16 bits
of the addend of a non-in-place GPREL16 relocation.
(_bfd_mips_elf_relocate_section): Pass use_saved_addend_p to
mips_elf_calculate_relocation().
bfd/ChangeLog
bfd/elfxx-mips.c