* emultempl/hppaelf.em: Include elf32-hppa.h.

(file_chain): Add decl.
        (hppa_look_for_stubs_in_section): Delete decl.
        (hppaelf_finish): Reenable code.  Do not pass symbols
        down to hppa_look_for_stubs_in_section.
This commit is contained in:
Jeff Law 1994-02-28 00:30:36 +00:00
parent 55d1582965
commit 2e39abdb96
2 changed files with 9 additions and 4 deletions

View file

@ -1,3 +1,11 @@
Sun Feb 27 16:29:38 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
* emultempl/hppaelf.em: Include elf32-hppa.h.
(file_chain): Add decl.
(hppa_look_for_stubs_in_section): Delete decl.
(hppaelf_finish): Reenable code. Do not pass symbols
down to hppa_look_for_stubs_in_section.
Sat Feb 26 10:58:25 1994 Ian Lance Taylor (ian@cygnus.com) Sat Feb 26 10:58:25 1994 Ian Lance Taylor (ian@cygnus.com)
* ldmain.c (write_map): Don't define. Removed all references. * ldmain.c (write_map): Don't define. Removed all references.

View file

@ -39,7 +39,7 @@ static lang_input_statement_type *stub_file = 0;
static lang_input_section_type *stub_input_section = NULL; static lang_input_section_type *stub_input_section = NULL;
/* FIXME. This doesn't belong here. */ /* FIXME. This doesn't belong here. */
extern asymbol *hppa_look_for_stubs_in_section (); extern lang_statement_list_type file_chain;
/* Perform some emulation specific initialization. For PA ELF we set /* Perform some emulation specific initialization. For PA ELF we set
up the local label prefix and the output architecture. */ up the local label prefix and the output architecture. */
@ -132,7 +132,6 @@ hppaelf_finish ()
amount of code will still function without linker stubs allowing us amount of code will still function without linker stubs allowing us
to continue testing. */ to continue testing. */
#if 0
/* Only create stubs for final objects. */ /* Only create stubs for final objects. */
if (link_info.relocateable == false) if (link_info.relocateable == false)
{ {
@ -162,7 +161,6 @@ hppaelf_finish ()
abfd, abfd,
output_bfd, output_bfd,
section, section,
statement->asymbols,
&new_sym_cnt, &new_sym_cnt,
&link_info); &link_info);
@ -213,7 +211,6 @@ hppaelf_finish ()
&stat_ptr->head, 0, (bfd_vma) 0, false); &stat_ptr->head, 0, (bfd_vma) 0, false);
/* FIXME: Do we need to redo the "assignments" too? */ /* FIXME: Do we need to redo the "assignments" too? */
#endif
} }
/* Create any emulation specific output statements. FIXME? Is this /* Create any emulation specific output statements. FIXME? Is this