diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2005-04-01 03:49:46 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2005-04-01 03:49:46 +0000 |
commit | 01b3c8abd1990d27f28e2b90d118fd259993d895 (patch) | |
tree | 1fdb1b1b7cb48e5570d1e70f3ccc44231bbd1540 /bfd/ChangeLog | |
parent | 35090471860b6c110a9090aba7ff901ec019de2b (diff) | |
download | gdb-01b3c8abd1990d27f28e2b90d118fd259993d895.zip gdb-01b3c8abd1990d27f28e2b90d118fd259993d895.tar.gz gdb-01b3c8abd1990d27f28e2b90d118fd259993d895.tar.bz2 |
2005-03-31 H.J. Lu <hongjiu.lu@intel.com>
* elf-bfd.h (_bfd_elf_check_kept_section): New.
* elf.c (assign_section_numbers): When sh_link points to a
discarded section, call _bfd_elf_check_kept_section to see if
the kept section can be used. Otherwise reject sh_link
pointing to discarded section.
* elflink.c (_bfd_elf_check_kept_section): New.
(elf_link_input_bfd): Use it.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index c5b7887..5a948c5 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,15 @@ +2005-03-31 H.J. Lu <hongjiu.lu@intel.com> + + * elf-bfd.h (_bfd_elf_check_kept_section): New. + + * elf.c (assign_section_numbers): When sh_link points to a + discarded section, call _bfd_elf_check_kept_section to see if + the kept section can be used. Otherwise reject sh_link + pointing to discarded section. + + * elflink.c (_bfd_elf_check_kept_section): New. + (elf_link_input_bfd): Use it. + 2005-04-01 Alan Modra <amodra@bigpond.net.au> * elf64-ppc.c (ppc64_elf_edit_toc): Account for dynamic relocs |