ld_emulation_xfer_type *ld_emulation;
void
-ldemul_hll (name)
- char *name;
+ldemul_hll (char *name)
{
ld_emulation->hll (name);
}
void
-ldemul_syslib (name)
- char *name;
+ldemul_syslib (char *name)
{
ld_emulation->syslib (name);
}
void
-ldemul_after_parse ()
+ldemul_after_parse (void)
{
ld_emulation->after_parse ();
}
void
-ldemul_before_parse ()
+ldemul_before_parse (void)
{
ld_emulation->before_parse ();
}
void
-ldemul_after_open ()
+ldemul_after_open (void)
{
ld_emulation->after_open ();
}
void
-ldemul_after_allocation ()
+ldemul_after_allocation (void)
{
ld_emulation->after_allocation ();
}
void
-ldemul_before_allocation ()
+ldemul_before_allocation (void)
{
if (ld_emulation->before_allocation)
ld_emulation->before_allocation ();
}
void
-ldemul_set_output_arch ()
+ldemul_set_output_arch (void)
{
ld_emulation->set_output_arch ();
}
void
-ldemul_finish ()
+ldemul_finish (void)
{
if (ld_emulation->finish)
ld_emulation->finish ();
}
void
-ldemul_set_symbols ()
+ldemul_set_symbols (void)
{
if (ld_emulation->set_symbols)
ld_emulation->set_symbols ();
}
void
-ldemul_create_output_section_statements ()
+ldemul_create_output_section_statements (void)
{
if (ld_emulation->create_output_section_statements)
ld_emulation->create_output_section_statements ();
}
char *
-ldemul_get_script (isfile)
- int *isfile;
+ldemul_get_script (int *isfile)
{
return ld_emulation->get_script (isfile);
}
bfd_boolean
-ldemul_open_dynamic_archive (arch, search, entry)
- const char *arch;
- search_dirs_type *search;
- lang_input_statement_type *entry;
+ldemul_open_dynamic_archive (const char *arch, search_dirs_type *search,
+ lang_input_statement_type *entry)
{
if (ld_emulation->open_dynamic_archive)
return (*ld_emulation->open_dynamic_archive) (arch, search, entry);
}
bfd_boolean
-ldemul_place_orphan (file, s)
- lang_input_statement_type *file;
- asection *s;
+ldemul_place_orphan (lang_input_statement_type *file, asection *s)
{
if (ld_emulation->place_orphan)
return (*ld_emulation->place_orphan) (file, s);
}
void
-ldemul_add_options (ns, shortopts, nl, longopts, nrl, really_longopts)
- int ns;
- char **shortopts;
- int nl;
- struct option **longopts;
- int nrl;
- struct option **really_longopts;
+ldemul_add_options (int ns, char **shortopts, int nl,
+ struct option **longopts, int nrl,
+ struct option **really_longopts)
{
if (ld_emulation->add_options)
(*ld_emulation->add_options) (ns, shortopts, nl, longopts,
}
bfd_boolean
-ldemul_handle_option (optc)
- int optc;
+ldemul_handle_option (int optc)
{
if (ld_emulation->handle_option)
return (*ld_emulation->handle_option) (optc);
}
bfd_boolean
-ldemul_parse_args (argc, argv)
- int argc;
- char **argv;
+ldemul_parse_args (int argc, char **argv)
{
/* Try and use the emulation parser if there is one. */
if (ld_emulation->parse_args)
/* Let the emulation code handle an unrecognized file. */
bfd_boolean
-ldemul_unrecognized_file (entry)
- lang_input_statement_type *entry;
+ldemul_unrecognized_file (lang_input_statement_type *entry)
{
if (ld_emulation->unrecognized_file)
return (*ld_emulation->unrecognized_file) (entry);
/* Let the emulation code handle a recognized file. */
bfd_boolean
-ldemul_recognized_file (entry)
- lang_input_statement_type *entry;
+ldemul_recognized_file (lang_input_statement_type *entry)
{
if (ld_emulation->recognized_file)
return (*ld_emulation->recognized_file) (entry);
}
char *
-ldemul_choose_target (argc, argv)
- int argc;
- char **argv;
+ldemul_choose_target (int argc, char **argv)
{
return ld_emulation->choose_target (argc, argv);
}
/* The default choose_target function. */
char *
-ldemul_default_target (argc, argv)
- int argc ATTRIBUTE_UNUSED;
- char **argv ATTRIBUTE_UNUSED;
+ldemul_default_target (int argc ATTRIBUTE_UNUSED, char **argv ATTRIBUTE_UNUSED)
{
char *from_outside = getenv (TARGET_ENVIRON);
if (from_outside != (char *) NULL)
}
void
-after_parse_default ()
+after_parse_default (void)
{
}
void
-after_open_default ()
+after_open_default (void)
{
}
void
-after_allocation_default ()
+after_allocation_default (void)
{
}
void
-before_allocation_default ()
+before_allocation_default (void)
{
}
void
-set_output_arch_default ()
+set_output_arch_default (void)
{
/* Set the output architecture and machine if possible. */
bfd_set_arch_mach (output_bfd,
}
void
-syslib_default (ignore)
- char *ignore ATTRIBUTE_UNUSED;
+syslib_default (char *ignore ATTRIBUTE_UNUSED)
{
info_msg (_("%S SYSLIB ignored\n"));
}
void
-hll_default (ignore)
- char *ignore ATTRIBUTE_UNUSED;
+hll_default (char *ignore ATTRIBUTE_UNUSED)
{
info_msg (_("%S HLL ignored\n"));
}
ld_emulation_xfer_type *ld_emulations[] = { EMULATION_LIST };
void
-ldemul_choose_mode (target)
- char *target;
+ldemul_choose_mode (char *target)
{
ld_emulation_xfer_type **eptr = ld_emulations;
/* Ignore "gld" prefix. */
}
void
-ldemul_list_emulations (f)
- FILE *f;
+ldemul_list_emulations (FILE *f)
{
ld_emulation_xfer_type **eptr = ld_emulations;
bfd_boolean first = TRUE;
}
void
-ldemul_list_emulation_options (f)
- FILE *f;
+ldemul_list_emulation_options (FILE *f)
{
ld_emulation_xfer_type **eptr;
int options_found = 0;
}
int
-ldemul_find_potential_libraries (name, entry)
- char *name;
- lang_input_statement_type *entry;
+ldemul_find_potential_libraries (char *name, lang_input_statement_type *entry)
{
if (ld_emulation->find_potential_libraries)
return ld_emulation->find_potential_libraries (name, entry);
}
struct bfd_elf_version_expr *
-ldemul_new_vers_pattern (entry)
- struct bfd_elf_version_expr *entry;
+ldemul_new_vers_pattern (struct bfd_elf_version_expr *entry)
{
if (ld_emulation->new_vers_pattern)
entry = (*ld_emulation->new_vers_pattern) (entry);