aboutsummaryrefslogtreecommitdiff
path: root/ld/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2004-05-26 10:23:51 +0000
committerAlan Modra <amodra@gmail.com>2004-05-26 10:23:51 +0000
commite49f502242bc5fc72547397cd344aea5b9f53a14 (patch)
treeae210021072a6f2ccbcc28338697c52a865fb43c /ld/ChangeLog
parentc23968a21823bf856b9876dcf30483dc26c1a650 (diff)
downloadgdb-e49f502242bc5fc72547397cd344aea5b9f53a14.zip
gdb-e49f502242bc5fc72547397cd344aea5b9f53a14.tar.gz
gdb-e49f502242bc5fc72547397cd344aea5b9f53a14.tar.bz2
bfd/
* elf.c (_bfd_elf_make_section_from_shdr): Don't set SEC_EXCLUDE for SHT_GROUP sections. ld/ * ldlang.c (lang_add_section): Set SEC_EXCLUDE for SEC_GROUP sections when doing a final link. Clear SEC_EXCLUDE when doing a relocable link, except for SEC_DEBUGGING sections. * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Use the same condition here to drop SEC_EXCLUDE orphan sections.
Diffstat (limited to 'ld/ChangeLog')
-rw-r--r--ld/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index d923216..6c34103 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,11 @@
+2004-05-26 Alan Modra <amodra@bigpond.net.au>
+
+ * ldlang.c (lang_add_section): Set SEC_EXCLUDE for SEC_GROUP
+ sections when doing a final link. Clear SEC_EXCLUDE when doing
+ a relocable link, except for SEC_DEBUGGING sections.
+ * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Use the
+ same condition here to drop SEC_EXCLUDE orphan sections.
+
2004-05-25 Alan Modra <amodra@bigpond.net.au>
* ldlang.c (lang_process): Call bfd_merge_sections later, and