diff options
author | Alan Modra <amodra@gmail.com> | 2005-03-29 11:07:38 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2005-03-29 11:07:38 +0000 |
commit | deb04cdb5ef9b4efa0e57b0e9d02c7800f2ee29a (patch) | |
tree | c0b3613b34aed916e0df25dd90dfe428cf369116 /ld/ChangeLog | |
parent | 7e7353ed547e66c371ac3ea4bc2570707f3dbae1 (diff) | |
download | gdb-deb04cdb5ef9b4efa0e57b0e9d02c7800f2ee29a.zip gdb-deb04cdb5ef9b4efa0e57b0e9d02c7800f2ee29a.tar.gz gdb-deb04cdb5ef9b4efa0e57b0e9d02c7800f2ee29a.tar.bz2 |
* emultempl/elf32.em (gld${EMULATION_NAME}_layout_sections_again):
New function, extracted from static void gld${EMULATION_NAME}_finish.
(gld${EMULATION_NAME}_strip_empty_sections): Likewise.
(gld${EMULATION_NAME}_provide_init_fini_syms): Likewise.
* emultempl/ppc64elf.em: Revert last change.
(ppc_layout_sections_again): Use
gld${EMULATION_NAME}_layout_sections_again.
(ppc_finish): Don't call gld${EMULATION_NAME}_finish. Instead call
gld${EMULATION_NAME}_strip_empty_sections and
gld${EMULATION_NAME}_provide_init_fini_syms.
* emultempl/hppaelf.em: Similarly.
Diffstat (limited to 'ld/ChangeLog')
-rw-r--r-- | ld/ChangeLog | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 3e2b01f..4066d1e 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,5 +1,19 @@ 2005-03-29 Alan Modra <amodra@bigpond.net.au> + * emultempl/elf32.em (gld${EMULATION_NAME}_layout_sections_again): + New function, extracted from static void gld${EMULATION_NAME}_finish. + (gld${EMULATION_NAME}_strip_empty_sections): Likewise. + (gld${EMULATION_NAME}_provide_init_fini_syms): Likewise. + * emultempl/ppc64elf.em: Revert last change. + (ppc_layout_sections_again): Use + gld${EMULATION_NAME}_layout_sections_again. + (ppc_finish): Don't call gld${EMULATION_NAME}_finish. Instead call + gld${EMULATION_NAME}_strip_empty_sections and + gld${EMULATION_NAME}_provide_init_fini_syms. + * emultempl/hppaelf.em: Similarly. + +2005-03-29 Alan Modra <amodra@bigpond.net.au> + * emultempl/ppc64elf.em (need_laying_out): Delete. Remove all refs. (ppc_finish): Don't call bfd_elf_discard_info. * emultempl/hppaelf.em: Similarly. @@ -15,7 +29,7 @@ implementation, not just the GNU C library. * configure.tgt: Likewise. * emultempl/elf32.em: Likewise. - + 2005-03-22 H.J. Lu <hongjiu.lu@intel.com> * emultempl/elf32.em (gld${EMULATION_NAME}_provide_bound_symbols): New |