diff options
author | Richard Henderson <rth@redhat.com> | 2002-03-02 01:24:50 +0000 |
---|---|---|
committer | Richard Henderson <rth@redhat.com> | 2002-03-02 01:24:50 +0000 |
commit | 30831527a496163c41800021c20596dc252d4cc7 (patch) | |
tree | fc37f98a0404fb1933faf6fcf36af7a63006c49d /bfd/ChangeLog | |
parent | 841ac7901d408fa9ebc97db8a939800431d3b9e7 (diff) | |
download | gdb-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/ChangeLog | 10 |
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 |