aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2005-04-01 03:49:46 +0000
committerH.J. Lu <hjl.tools@gmail.com>2005-04-01 03:49:46 +0000
commit01b3c8abd1990d27f28e2b90d118fd259993d895 (patch)
tree1fdb1b1b7cb48e5570d1e70f3ccc44231bbd1540 /bfd/ChangeLog
parent35090471860b6c110a9090aba7ff901ec019de2b (diff)
downloadgdb-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/ChangeLog12
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