diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2002-10-13 21:22:31 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@redhat.com> | 2002-10-13 21:22:31 +0000 |
commit | bce03d3da87e892ff24475217dd76c4d0c18f8c2 (patch) | |
tree | 9320a6b2f5c53a3f1705ccecdc58e8cbacfbd838 /bfd/ChangeLog | |
parent | e1026ffb69bd2e0ba19c66acf7b6f81ca3b0d104 (diff) | |
download | binutils-gdb-bce03d3da87e892ff24475217dd76c4d0c18f8c2.tar.gz |
* 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().
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index ba16bd99ad4..1c25594d9ab 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,14 @@ +2002-10-13 Alexandre Oliva <aoliva@redhat.com> + + * 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(). + 2002-10-12 Stephane Carrez <stcarrez@nerim.fr> * elf32-m68hc11.c (m68hc11_elf_relax_section): Don't treat relocs |