* emultempl/elf32.em: Update new bfd_elf_discard_info name.

* emultempl/hppaelf.em: Likewise.
	* emultempl/ppc64elf.em: Likewise.
	* emultempl/sh64elf.em: Likewise.
This commit is contained in:
Alan Modra
2004-03-27 10:58:35 +00:00
parent c152c7961c
commit 7a945db630
5 changed files with 13 additions and 6 deletions

View File

@ -1,3 +1,10 @@
2004-03-27 Alan Modra <amodra@bigpond.net.au>
* emultempl/elf32.em: Update new bfd_elf_discard_info name.
* emultempl/hppaelf.em: Likewise.
* emultempl/ppc64elf.em: Likewise.
* emultempl/sh64elf.em: Likewise.
2004-03-25 Alan Modra <amodra@bigpond.net.au> 2004-03-25 Alan Modra <amodra@bigpond.net.au>
* emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Update * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Update

View File

@ -1407,7 +1407,7 @@ cat >>e${EMULATION_NAME}.c <<EOF
static void static void
gld${EMULATION_NAME}_finish (void) gld${EMULATION_NAME}_finish (void)
{ {
if (bfd_elf${ELFSIZE}_discard_info (output_bfd, &link_info)) if (bfd_elf_discard_info (output_bfd, &link_info))
{ {
lang_reset_memory_regions (); lang_reset_memory_regions ();

View File

@ -254,11 +254,11 @@ build_section_lists (lang_statement_union_type *statement)
static void static void
gld${EMULATION_NAME}_finish (void) gld${EMULATION_NAME}_finish (void)
{ {
/* bfd_elf32_discard_info just plays with debugging sections, /* bfd_elf_discard_info just plays with debugging sections,
ie. doesn't affect any code, so we can delay resizing the ie. doesn't affect any code, so we can delay resizing the
sections. It's likely we'll resize everything in the process of sections. It's likely we'll resize everything in the process of
adding stubs. */ adding stubs. */
if (bfd_elf${ELFSIZE}_discard_info (output_bfd, &link_info)) if (bfd_elf_discard_info (output_bfd, &link_info))
need_laying_out = 1; need_laying_out = 1;
/* If generating a relocatable output file, then we don't /* If generating a relocatable output file, then we don't

View File

@ -318,11 +318,11 @@ gld${EMULATION_NAME}_finish (void)
descriptor in the .opd section. */ descriptor in the .opd section. */
entry_section = ".opd"; entry_section = ".opd";
/* bfd_elf64_discard_info just plays with debugging sections, /* bfd_elf_discard_info just plays with debugging sections,
ie. doesn't affect any code, so we can delay resizing the ie. doesn't affect any code, so we can delay resizing the
sections. It's likely we'll resize everything in the process of sections. It's likely we'll resize everything in the process of
adding stubs. */ adding stubs. */
if (bfd_elf${ELFSIZE}_discard_info (output_bfd, &link_info)) if (bfd_elf_discard_info (output_bfd, &link_info))
need_laying_out = 1; need_laying_out = 1;
/* If generating a relocatable output file, then we don't have any /* If generating a relocatable output file, then we don't have any

View File

@ -379,7 +379,7 @@ sh64_elf_${EMULATION_NAME}_after_allocation (void)
lang_process, and the second time when lang_process calls ldemul_finish, lang_process, and the second time when lang_process calls ldemul_finish,
which calls gld${EMULATION_NAME}_finish, e.g. gldshelf32_finish, which which calls gld${EMULATION_NAME}_finish, e.g. gldshelf32_finish, which
is defined in emultempl/elf32.em and calls ldemul_after_allocation, is defined in emultempl/elf32.em and calls ldemul_after_allocation,
if bfd_elf${ELFSIZE}_discard_info returned true. */ if bfd_elf_discard_info returned true. */
if (cranges->contents != NULL) if (cranges->contents != NULL)
free (cranges->contents); free (cranges->contents);