aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2002-03-02 01:24:50 +0000
committerRichard Henderson <rth@redhat.com>2002-03-02 01:24:50 +0000
commit30831527a496163c41800021c20596dc252d4cc7 (patch)
treefc37f98a0404fb1933faf6fcf36af7a63006c49d /bfd/ChangeLog
parent841ac7901d408fa9ebc97db8a939800431d3b9e7 (diff)
downloadgdb-30831527a496163c41800021c20596dc252d4cc7.zip
gdb-30831527a496163c41800021c20596dc252d4cc7.tar.gz
gdb-30831527a496163c41800021c20596dc252d4cc7.tar.bz2
* elflink.h (size_dynamic_sections): If section named
".preinit_array" exists, create DT_PREINIT_ARRAY and DT_PREINIT_ARRAYSZ entries in dynamic table. Analogously for ".init_array" and ".fini_array". (elf_bfd_final_link): Handle DT_PREINIT_ARRAYSZ, DT_INIT_ARRAYSZ, DT_FINI_ARRAYSZ, DT_PREINIT_ARRAY, DT_INIT_ARRAY, and DT_FINI_ARRAY.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index a381bfc..09dea78 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,13 @@
+2002-03-01 David Mosberger <davidm@hpl.hp.com>
+
+ * elflink.h (size_dynamic_sections): If section named
+ ".preinit_array" exists, create DT_PREINIT_ARRAY and
+ DT_PREINIT_ARRAYSZ entries in dynamic table. Analogously for
+ ".init_array" and ".fini_array".
+ (elf_bfd_final_link): Handle DT_PREINIT_ARRAYSZ, DT_INIT_ARRAYSZ,
+ DT_FINI_ARRAYSZ, DT_PREINIT_ARRAY, DT_INIT_ARRAY, and
+ DT_FINI_ARRAY.
+
2002-02-26 Andrew Macleod <amacleod@cygnus.com>
* elflink.h (elf_bfd_final_link): Don't crash on SHN_UNDEF local