mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-27 14:39:09 +08:00
* 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:
@ -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
|
||||||
|
@ -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 ();
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user