diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2001-06-17 16:14:42 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2001-06-17 16:14:42 +0000 |
commit | 439170543464e184f1fb369bc2b1e010ce9d2fef (patch) | |
tree | fcf0e6577dd5a600d0726449352c1765ac525df4 /bfd/ChangeLog | |
parent | 0d70f41b681cdefc33b28cf2e6745daaa49d7d25 (diff) | |
download | gdb-439170543464e184f1fb369bc2b1e010ce9d2fef.zip gdb-439170543464e184f1fb369bc2b1e010ce9d2fef.tar.gz gdb-439170543464e184f1fb369bc2b1e010ce9d2fef.tar.bz2 |
2001-06-17 H.J. Lu <hjl@gnu.org>
* elf32-mips.c (mips_elf_link_hash_entry): Add a new field,
readonly_reloc, to record if a relocation in the .rel.dyn
section is against a read-only section.
(mips_elf_link_hash_newfunc): Initialize the readonly_reloc
field to false.
(_bfd_mips_elf_check_relocs): Record if there is a relocation
in the .rel.dyn section against a read-only section by setting
DF_TEXTREL or readonly_reloc.
(_bfd_mips_elf_copy_indirect_symbol): Copy readonly_reloc if
it is true.
(_bfd_mips_elf_adjust_dynamic_symbol): Record DF_TEXTREL if
there is a relocation in the .rel.dyn section against a
read-only section.
(_bfd_mips_elf_size_dynamic_sections): Set DT_TEXTREL if
DF_TEXTREL is set.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index f853f15..01a9dab 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,21 @@ +2001-06-17 H.J. Lu <hjl@gnu.org> + + * elf32-mips.c (mips_elf_link_hash_entry): Add a new field, + readonly_reloc, to record if a relocation in the .rel.dyn + section is against a read-only section. + (mips_elf_link_hash_newfunc): Initialize the readonly_reloc + field to false. + (_bfd_mips_elf_check_relocs): Record if there is a relocation + in the .rel.dyn section against a read-only section by setting + DF_TEXTREL or readonly_reloc. + (_bfd_mips_elf_copy_indirect_symbol): Copy readonly_reloc if + it is true. + (_bfd_mips_elf_adjust_dynamic_symbol): Record DF_TEXTREL if + there is a relocation in the .rel.dyn section against a + read-only section. + (_bfd_mips_elf_size_dynamic_sections): Set DT_TEXTREL if + DF_TEXTREL is set. + 2001-06-12 Nick Clifton <nickc@cambridge.redhat.com> * coffcode.h (styp_flags_to_sec_flags): Change to a boolean |