--- ../../binutils-all/build-x86_64-linux/ld/eaix5ppc.c 2022-02-04 11:33:01.285821309 -0800 +++ ld/eaix5ppc.c 2022-02-06 06:19:31.562802906 -0800 @@ -1558,7 +1558,8 @@ gldaix5ppc_print_symbol (struct bfd_link return true; } -struct ld_emulation_xfer_struct ld_aix5ppc_emulation = { +struct ld_emulation_xfer_struct ld_aix5ppc_emulation = +{ gldaix5ppc_before_parse, syslib_default, hll_default, @@ -1576,17 +1577,17 @@ struct ld_emulation_xfer_struct ld_aix5p finish_default, gldaix5ppc_create_output_section_statements, gldaix5ppc_open_dynamic_archive, - 0, /* place_orphan */ - 0, /* set_symbols */ + NULL, + NULL, gldaix5ppc_parse_args, gldaix5ppc_add_options, gldaix5ppc_handle_option, gldaix5ppc_unrecognized_file, - NULL, /* list_options */ - NULL, /* recognized_file */ - NULL, /* find potential_libraries */ - NULL, /* new_vers_pattern */ - NULL, /* extra_map_file_text */ + NULL, + NULL, + NULL, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/eaix5rs6.c 2022-02-04 11:33:01.315821222 -0800 +++ ld/eaix5rs6.c 2022-02-06 06:19:31.563802901 -0800 @@ -1558,7 +1558,8 @@ gldaix5rs6_print_symbol (struct bfd_link return true; } -struct ld_emulation_xfer_struct ld_aix5rs6_emulation = { +struct ld_emulation_xfer_struct ld_aix5rs6_emulation = +{ gldaix5rs6_before_parse, syslib_default, hll_default, @@ -1576,17 +1577,17 @@ struct ld_emulation_xfer_struct ld_aix5r finish_default, gldaix5rs6_create_output_section_statements, gldaix5rs6_open_dynamic_archive, - 0, /* place_orphan */ - 0, /* set_symbols */ + NULL, + NULL, gldaix5rs6_parse_args, gldaix5rs6_add_options, gldaix5rs6_handle_option, gldaix5rs6_unrecognized_file, - NULL, /* list_options */ - NULL, /* recognized_file */ - NULL, /* find potential_libraries */ - NULL, /* new_vers_pattern */ - NULL, /* extra_map_file_text */ + NULL, + NULL, + NULL, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/eaixppc.c 2022-02-04 11:33:01.326821190 -0800 +++ ld/eaixppc.c 2022-02-06 06:19:31.559802921 -0800 @@ -1558,7 +1558,8 @@ gldaixppc_print_symbol (struct bfd_link_ return true; } -struct ld_emulation_xfer_struct ld_aixppc_emulation = { +struct ld_emulation_xfer_struct ld_aixppc_emulation = +{ gldaixppc_before_parse, syslib_default, hll_default, @@ -1576,17 +1577,17 @@ struct ld_emulation_xfer_struct ld_aixpp finish_default, gldaixppc_create_output_section_statements, gldaixppc_open_dynamic_archive, - 0, /* place_orphan */ - 0, /* set_symbols */ + NULL, + NULL, gldaixppc_parse_args, gldaixppc_add_options, gldaixppc_handle_option, gldaixppc_unrecognized_file, - NULL, /* list_options */ - NULL, /* recognized_file */ - NULL, /* find potential_libraries */ - NULL, /* new_vers_pattern */ - NULL, /* extra_map_file_text */ + NULL, + NULL, + NULL, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/eaixrs6.c 2022-02-04 11:33:01.425820902 -0800 +++ ld/eaixrs6.c 2022-02-06 06:19:31.563802901 -0800 @@ -1558,7 +1558,8 @@ gldaixrs6_print_symbol (struct bfd_link_ return true; } -struct ld_emulation_xfer_struct ld_aixrs6_emulation = { +struct ld_emulation_xfer_struct ld_aixrs6_emulation = +{ gldaixrs6_before_parse, syslib_default, hll_default, @@ -1576,17 +1577,17 @@ struct ld_emulation_xfer_struct ld_aixrs finish_default, gldaixrs6_create_output_section_statements, gldaixrs6_open_dynamic_archive, - 0, /* place_orphan */ - 0, /* set_symbols */ + NULL, + NULL, gldaixrs6_parse_args, gldaixrs6_add_options, gldaixrs6_handle_option, gldaixrs6_unrecognized_file, - NULL, /* list_options */ - NULL, /* recognized_file */ - NULL, /* find potential_libraries */ - NULL, /* new_vers_pattern */ - NULL, /* extra_map_file_text */ + NULL, + NULL, + NULL, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/earmpe.c 2022-02-04 11:33:03.284815497 -0800 +++ ld/earmpe.c 2022-02-06 06:19:33.604792831 -0800 @@ -148,7 +148,7 @@ static int is_underscoring (void) } static void -gld_armpe_before_parse (void) +gldarmpe_before_parse (void) { is_underscoring (); ldfile_set_output_arch ("arm", bfd_arch_arm); @@ -394,7 +394,7 @@ static definfo init[] = static void -gld_armpe_list_options (FILE *file) +gldarmpe_list_options (FILE *file) { fprintf (file, _(" --base_file Generate a base file for relocatable DLLs\n")); fprintf (file, _(" --dll Set image base to the default for DLLs\n")); @@ -924,7 +924,7 @@ compute_dll_image_base (const char *ofil read. */ static void -gld_armpe_set_symbols (void) +gldarmpe_set_symbols (void) { /* Run through and invent symbols for all the names and insert the defaults. */ @@ -991,7 +991,7 @@ gld_armpe_set_symbols (void) have been read. */ static void -gld_armpe_after_parse (void) +gldarmpe_after_parse (void) { /* PR ld/6744: Warn the user if they have used an ELF-only option hoping it will work on PE. */ @@ -1304,7 +1304,7 @@ setup_build_id (bfd *ibfd) } static void -gld_armpe_after_open (void) +gldarmpe_after_open (void) { after_open_default (); @@ -1723,7 +1723,7 @@ gld_armpe_after_open (void) } static void -gld_armpe_before_allocation (void) +gldarmpe_before_allocation (void) { #if defined(TARGET_IS_armpe) || defined(TARGET_IS_arm_wince_pe) /* FIXME: we should be able to set the size of the interworking stub @@ -1769,7 +1769,7 @@ saw_option (char *option) #endif /* DLL_SUPPORT */ static bool -gld_armpe_unrecognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) +gldarmpe_unrecognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) { #ifdef DLL_SUPPORT const char *ext = entry->filename + strlen (entry->filename) - 4; @@ -1850,7 +1850,7 @@ gld_armpe_unrecognized_file (lang_input_ } static bool -gld_armpe_recognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) +gldarmpe_recognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) { #ifdef DLL_SUPPORT #ifdef TARGET_IS_i386pe @@ -1872,7 +1872,7 @@ gld_armpe_recognized_file (lang_input_st } static void -gld_armpe_finish (void) +gldarmpe_finish (void) { #if defined(TARGET_IS_armpe) || defined(TARGET_IS_arm_wince_pe) struct bfd_link_hash_entry * h; @@ -1972,9 +1972,9 @@ gld_armpe_finish (void) sort_sections. */ static lang_output_section_statement_type * -gld_armpe_place_orphan (asection *s, - const char *secname, - int constraint) +gldarmpe_place_orphan (asection *s, + const char *secname, + int constraint) { const char *orig_secname = secname; char *dollar = NULL; @@ -2171,7 +2171,7 @@ gld_armpe_place_orphan (asection *s, } static bool -gld_armpe_open_dynamic_archive +gldarmpe_open_dynamic_archive (const char *arch ATTRIBUTE_UNUSED, search_dirs_type *search, lang_input_statement_type *entry) @@ -2277,14 +2277,14 @@ gld_armpe_open_dynamic_archive } static int -gld_armpe_find_potential_libraries +gldarmpe_find_potential_libraries (char *name, lang_input_statement_type *entry) { return ldfile_open_file_search (name, entry, "", ".lib"); } static char * -gld_armpe_get_script (int *isfile) +gldarmpe_get_script (int *isfile) { *isfile = 1; @@ -2300,37 +2300,36 @@ gld_armpe_get_script (int *isfile) return "ldscripts/armpe.x"; } - struct ld_emulation_xfer_struct ld_armpe_emulation = { - gld_armpe_before_parse, + gldarmpe_before_parse, syslib_default, hll_default, - gld_armpe_after_parse, - gld_armpe_after_open, + gldarmpe_after_parse, + gldarmpe_after_open, after_check_relocs_default, before_place_orphans_default, after_allocation_default, set_output_arch_default, ldemul_default_target, - gld_armpe_before_allocation, - gld_armpe_get_script, + gldarmpe_before_allocation, + gldarmpe_get_script, "armpe", "pei-arm-little", - gld_armpe_finish, - NULL, /* Create output section statements. */ - gld_armpe_open_dynamic_archive, - gld_armpe_place_orphan, - gld_armpe_set_symbols, - NULL, /* parse_args */ + gldarmpe_finish, + NULL, + gldarmpe_open_dynamic_archive, + gldarmpe_place_orphan, + gldarmpe_set_symbols, + NULL, gldarmpe_add_options, gldarmpe_handle_option, - gld_armpe_unrecognized_file, - gld_armpe_list_options, - gld_armpe_recognized_file, - gld_armpe_find_potential_libraries, - NULL, /* new_vers_pattern. */ - NULL, /* extra_map_file_text. */ + gldarmpe_unrecognized_file, + gldarmpe_list_options, + gldarmpe_recognized_file, + gldarmpe_find_potential_libraries, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/earm_wince_pe.c 2022-02-04 11:33:01.756819939 -0800 +++ ld/earm_wince_pe.c 2022-02-06 06:19:31.794801761 -0800 @@ -148,7 +148,7 @@ static int is_underscoring (void) } static void -gld_arm_wince_pe_before_parse (void) +gldarm_wince_pe_before_parse (void) { is_underscoring (); ldfile_set_output_arch ("arm", bfd_arch_arm); @@ -394,7 +394,7 @@ static definfo init[] = static void -gld_arm_wince_pe_list_options (FILE *file) +gldarm_wince_pe_list_options (FILE *file) { fprintf (file, _(" --base_file Generate a base file for relocatable DLLs\n")); fprintf (file, _(" --dll Set image base to the default for DLLs\n")); @@ -924,7 +924,7 @@ compute_dll_image_base (const char *ofil read. */ static void -gld_arm_wince_pe_set_symbols (void) +gldarm_wince_pe_set_symbols (void) { /* Run through and invent symbols for all the names and insert the defaults. */ @@ -991,7 +991,7 @@ gld_arm_wince_pe_set_symbols (void) have been read. */ static void -gld_arm_wince_pe_after_parse (void) +gldarm_wince_pe_after_parse (void) { /* PR ld/6744: Warn the user if they have used an ELF-only option hoping it will work on PE. */ @@ -1304,7 +1304,7 @@ setup_build_id (bfd *ibfd) } static void -gld_arm_wince_pe_after_open (void) +gldarm_wince_pe_after_open (void) { after_open_default (); @@ -1723,7 +1723,7 @@ gld_arm_wince_pe_after_open (void) } static void -gld_arm_wince_pe_before_allocation (void) +gldarm_wince_pe_before_allocation (void) { #if defined(TARGET_IS_armpe) || defined(TARGET_IS_arm_wince_pe) /* FIXME: we should be able to set the size of the interworking stub @@ -1769,7 +1769,7 @@ saw_option (char *option) #endif /* DLL_SUPPORT */ static bool -gld_arm_wince_pe_unrecognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) +gldarm_wince_pe_unrecognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) { #ifdef DLL_SUPPORT const char *ext = entry->filename + strlen (entry->filename) - 4; @@ -1850,7 +1850,7 @@ gld_arm_wince_pe_unrecognized_file (lang } static bool -gld_arm_wince_pe_recognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) +gldarm_wince_pe_recognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) { #ifdef DLL_SUPPORT #ifdef TARGET_IS_i386pe @@ -1872,7 +1872,7 @@ gld_arm_wince_pe_recognized_file (lang_i } static void -gld_arm_wince_pe_finish (void) +gldarm_wince_pe_finish (void) { #if defined(TARGET_IS_armpe) || defined(TARGET_IS_arm_wince_pe) struct bfd_link_hash_entry * h; @@ -1972,9 +1972,9 @@ gld_arm_wince_pe_finish (void) sort_sections. */ static lang_output_section_statement_type * -gld_arm_wince_pe_place_orphan (asection *s, - const char *secname, - int constraint) +gldarm_wince_pe_place_orphan (asection *s, + const char *secname, + int constraint) { const char *orig_secname = secname; char *dollar = NULL; @@ -2171,7 +2171,7 @@ gld_arm_wince_pe_place_orphan (asection } static bool -gld_arm_wince_pe_open_dynamic_archive +gldarm_wince_pe_open_dynamic_archive (const char *arch ATTRIBUTE_UNUSED, search_dirs_type *search, lang_input_statement_type *entry) @@ -2277,14 +2277,14 @@ gld_arm_wince_pe_open_dynamic_archive } static int -gld_arm_wince_pe_find_potential_libraries +gldarm_wince_pe_find_potential_libraries (char *name, lang_input_statement_type *entry) { return ldfile_open_file_search (name, entry, "", ".lib"); } static char * -gld_arm_wince_pe_get_script (int *isfile) +gldarm_wince_pe_get_script (int *isfile) { *isfile = 1; @@ -2300,37 +2300,36 @@ gld_arm_wince_pe_get_script (int *isfile return "ldscripts/arm_wince_pe.x"; } - struct ld_emulation_xfer_struct ld_arm_wince_pe_emulation = { - gld_arm_wince_pe_before_parse, + gldarm_wince_pe_before_parse, syslib_default, hll_default, - gld_arm_wince_pe_after_parse, - gld_arm_wince_pe_after_open, + gldarm_wince_pe_after_parse, + gldarm_wince_pe_after_open, after_check_relocs_default, before_place_orphans_default, after_allocation_default, set_output_arch_default, ldemul_default_target, - gld_arm_wince_pe_before_allocation, - gld_arm_wince_pe_get_script, + gldarm_wince_pe_before_allocation, + gldarm_wince_pe_get_script, "arm_wince_pe", "pei-arm-wince-little", - gld_arm_wince_pe_finish, - NULL, /* Create output section statements. */ - gld_arm_wince_pe_open_dynamic_archive, - gld_arm_wince_pe_place_orphan, - gld_arm_wince_pe_set_symbols, - NULL, /* parse_args */ + gldarm_wince_pe_finish, + NULL, + gldarm_wince_pe_open_dynamic_archive, + gldarm_wince_pe_place_orphan, + gldarm_wince_pe_set_symbols, + NULL, gldarm_wince_pe_add_options, gldarm_wince_pe_handle_option, - gld_arm_wince_pe_unrecognized_file, - gld_arm_wince_pe_list_options, - gld_arm_wince_pe_recognized_file, - gld_arm_wince_pe_find_potential_libraries, - NULL, /* new_vers_pattern. */ - NULL, /* extra_map_file_text. */ + gldarm_wince_pe_unrecognized_file, + gldarm_wince_pe_list_options, + gldarm_wince_pe_recognized_file, + gldarm_wince_pe_find_potential_libraries, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/ei386beos.c 2022-02-04 11:33:09.211798264 -0800 +++ ld/ei386beos.c 2022-02-06 06:19:41.735752715 -0800 @@ -54,7 +54,7 @@ static int dll; extern const char *output_filename; static void -gld_i386beos_before_parse (void) +gldi386beos_before_parse (void) { ldfile_set_output_arch ("i386", bfd_arch_i386); output_filename = "a.exe"; @@ -314,7 +314,7 @@ gldi386beos_handle_option (int optc) read. */ static void -gld_i386beos_set_symbols (void) +gldi386beos_set_symbols (void) { /* Run through and invent symbols for all the names and insert the defaults. */ @@ -364,7 +364,7 @@ gld_i386beos_set_symbols (void) } static void -gld_i386beos_after_open (void) +gldi386beos_after_open (void) { after_open_default (); @@ -598,7 +598,7 @@ sort_sections (lang_statement_union_type } static void -gld_i386beos_before_allocation (void) +gldi386beos_before_allocation (void) { #ifdef TARGET_IS_armpe /* FIXME: we should be able to set the size of the interworking stub @@ -702,7 +702,7 @@ gldi386beos_place_orphan (asection *s, } static char * -gld_i386beos_get_script (int *isfile) +gldi386beos_get_script (int *isfile) { *isfile = 1; @@ -718,37 +718,36 @@ gld_i386beos_get_script (int *isfile) return "ldscripts/i386beos.x"; } - struct ld_emulation_xfer_struct ld_i386beos_emulation = { - gld_i386beos_before_parse, + gldi386beos_before_parse, syslib_default, hll_default, after_parse_default, - gld_i386beos_after_open, + gldi386beos_after_open, after_check_relocs_default, before_place_orphans_default, after_allocation_default, set_output_arch_default, ldemul_default_target, - gld_i386beos_before_allocation, - gld_i386beos_get_script, + gldi386beos_before_allocation, + gldi386beos_get_script, "i386beos", "pei-i386", finish_default, - NULL, /* create output section statements */ - NULL, /* open dynamic archive */ + NULL, + NULL, gldi386beos_place_orphan, - gld_i386beos_set_symbols, - NULL, /* parse_args */ + gldi386beos_set_symbols, + NULL, gldi386beos_add_options, gldi386beos_handle_option, - NULL, /* unrecognized file */ - NULL, /* list options */ - NULL, /* recognized file */ - NULL, /* find_potential_libraries */ - NULL, /* new_vers_pattern */ - NULL, /* extra_map_file_text */ + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/ei386pe.c 2022-02-04 11:33:09.447797578 -0800 +++ ld/ei386pe.c 2022-02-06 06:19:42.063751097 -0800 @@ -148,7 +148,7 @@ static int is_underscoring (void) } static void -gld_i386pe_before_parse (void) +gldi386pe_before_parse (void) { is_underscoring (); ldfile_set_output_arch ("i386", bfd_arch_i386); @@ -394,7 +394,7 @@ static definfo init[] = static void -gld_i386pe_list_options (FILE *file) +gldi386pe_list_options (FILE *file) { fprintf (file, _(" --base_file Generate a base file for relocatable DLLs\n")); fprintf (file, _(" --dll Set image base to the default for DLLs\n")); @@ -924,7 +924,7 @@ compute_dll_image_base (const char *ofil read. */ static void -gld_i386pe_set_symbols (void) +gldi386pe_set_symbols (void) { /* Run through and invent symbols for all the names and insert the defaults. */ @@ -991,7 +991,7 @@ gld_i386pe_set_symbols (void) have been read. */ static void -gld_i386pe_after_parse (void) +gldi386pe_after_parse (void) { /* PR ld/6744: Warn the user if they have used an ELF-only option hoping it will work on PE. */ @@ -1304,7 +1304,7 @@ setup_build_id (bfd *ibfd) } static void -gld_i386pe_after_open (void) +gldi386pe_after_open (void) { after_open_default (); @@ -1723,7 +1723,7 @@ gld_i386pe_after_open (void) } static void -gld_i386pe_before_allocation (void) +gldi386pe_before_allocation (void) { #if defined(TARGET_IS_armpe) || defined(TARGET_IS_arm_wince_pe) /* FIXME: we should be able to set the size of the interworking stub @@ -1769,7 +1769,7 @@ saw_option (char *option) #endif /* DLL_SUPPORT */ static bool -gld_i386pe_unrecognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) +gldi386pe_unrecognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) { #ifdef DLL_SUPPORT const char *ext = entry->filename + strlen (entry->filename) - 4; @@ -1850,7 +1850,7 @@ gld_i386pe_unrecognized_file (lang_input } static bool -gld_i386pe_recognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) +gldi386pe_recognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) { #ifdef DLL_SUPPORT #ifdef TARGET_IS_i386pe @@ -1872,7 +1872,7 @@ gld_i386pe_recognized_file (lang_input_s } static void -gld_i386pe_finish (void) +gldi386pe_finish (void) { #if defined(TARGET_IS_armpe) || defined(TARGET_IS_arm_wince_pe) struct bfd_link_hash_entry * h; @@ -1972,9 +1972,9 @@ gld_i386pe_finish (void) sort_sections. */ static lang_output_section_statement_type * -gld_i386pe_place_orphan (asection *s, - const char *secname, - int constraint) +gldi386pe_place_orphan (asection *s, + const char *secname, + int constraint) { const char *orig_secname = secname; char *dollar = NULL; @@ -2171,7 +2171,7 @@ gld_i386pe_place_orphan (asection *s, } static bool -gld_i386pe_open_dynamic_archive +gldi386pe_open_dynamic_archive (const char *arch ATTRIBUTE_UNUSED, search_dirs_type *search, lang_input_statement_type *entry) @@ -2277,14 +2277,14 @@ gld_i386pe_open_dynamic_archive } static int -gld_i386pe_find_potential_libraries +gldi386pe_find_potential_libraries (char *name, lang_input_statement_type *entry) { return ldfile_open_file_search (name, entry, "", ".lib"); } static char * -gld_i386pe_get_script (int *isfile) +gldi386pe_get_script (int *isfile) { *isfile = 1; @@ -2303,37 +2303,36 @@ gld_i386pe_get_script (int *isfile) return "ldscripts/i386pe.x"; } - struct ld_emulation_xfer_struct ld_i386pe_emulation = { - gld_i386pe_before_parse, + gldi386pe_before_parse, syslib_default, hll_default, - gld_i386pe_after_parse, - gld_i386pe_after_open, + gldi386pe_after_parse, + gldi386pe_after_open, after_check_relocs_default, before_place_orphans_default, after_allocation_default, set_output_arch_default, ldemul_default_target, - gld_i386pe_before_allocation, - gld_i386pe_get_script, + gldi386pe_before_allocation, + gldi386pe_get_script, "i386pe", "pei-i386", - gld_i386pe_finish, - NULL, /* Create output section statements. */ - gld_i386pe_open_dynamic_archive, - gld_i386pe_place_orphan, - gld_i386pe_set_symbols, - NULL, /* parse_args */ + gldi386pe_finish, + NULL, + gldi386pe_open_dynamic_archive, + gldi386pe_place_orphan, + gldi386pe_set_symbols, + NULL, gldi386pe_add_options, gldi386pe_handle_option, - gld_i386pe_unrecognized_file, - gld_i386pe_list_options, - gld_i386pe_recognized_file, - gld_i386pe_find_potential_libraries, - NULL, /* new_vers_pattern. */ - NULL, /* extra_map_file_text. */ + gldi386pe_unrecognized_file, + gldi386pe_list_options, + gldi386pe_recognized_file, + gldi386pe_find_potential_libraries, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/ei386pep.c 2022-02-04 11:33:19.797767485 -0800 +++ ld/ei386pep.c 2022-02-06 06:19:54.466689904 -0800 @@ -147,7 +147,7 @@ static int is_underscoring (void) static void -gld_i386pep_before_parse (void) +gldi386pep_before_parse (void) { is_underscoring (); ldfile_set_output_arch ("i386:x86-64", bfd_arch_i386); @@ -378,7 +378,7 @@ static definfo init[] = static void -gld_i386pep_list_options (FILE *file) +gldi386pep_list_options (FILE *file) { fprintf (file, _(" --base_file Generate a base file for relocatable DLLs\n")); fprintf (file, _(" --dll Set image base to the default for DLLs\n")); @@ -890,7 +890,7 @@ compute_dll_image_base (const char *ofil read. */ static void -gld_i386pep_set_symbols (void) +gldi386pep_set_symbols (void) { /* Run through and invent symbols for all the names and insert the defaults. */ @@ -957,7 +957,7 @@ gld_i386pep_set_symbols (void) have been read. */ static void -gld_i386pep_after_parse (void) +gldi386pep_after_parse (void) { /* PR ld/6744: Warn the user if they have used an ELF-only option hoping it will work on PE+. */ @@ -1311,7 +1311,7 @@ setup_build_id (bfd *ibfd) } static void -gld_i386pep_after_open (void) +gldi386pep_after_open (void) { after_open_default (); @@ -1639,7 +1639,7 @@ gld_i386pep_after_open (void) } static void -gld_i386pep_before_allocation (void) +gldi386pep_before_allocation (void) { is_underscoring (); before_allocation_default (); @@ -1664,7 +1664,7 @@ saw_option (char *option) #endif /* DLL_SUPPORT */ static bool -gld_i386pep_unrecognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) +gldi386pep_unrecognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) { #ifdef DLL_SUPPORT const char *ext = entry->filename + strlen (entry->filename) - 4; @@ -1745,7 +1745,7 @@ gld_i386pep_unrecognized_file (lang_inpu } static bool -gld_i386pep_recognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) +gldi386pep_recognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) { is_underscoring (); #ifdef DLL_SUPPORT @@ -1759,7 +1759,7 @@ gld_i386pep_recognized_file (lang_input_ } static void -gld_i386pep_finish (void) +gldi386pep_finish (void) { is_underscoring (); finish_default (); @@ -1809,7 +1809,7 @@ gld_i386pep_finish (void) sort_sections. */ static lang_output_section_statement_type * -gld_i386pep_place_orphan (asection *s, +gldi386pep_place_orphan (asection *s, const char *secname, int constraint) { @@ -2008,7 +2008,7 @@ gld_i386pep_place_orphan (asection *s, } static bool -gld_i386pep_open_dynamic_archive +gldi386pep_open_dynamic_archive (const char *arch ATTRIBUTE_UNUSED, search_dirs_type *search, lang_input_statement_type *entry) @@ -2114,14 +2114,14 @@ gld_i386pep_open_dynamic_archive } static int -gld_i386pep_find_potential_libraries +gldi386pep_find_potential_libraries (char *name, lang_input_statement_type *entry) { return ldfile_open_file_search (name, entry, "", ".lib"); } static char * -gld_i386pep_get_script (int *isfile) +gldi386pep_get_script (int *isfile) { *isfile = 1; @@ -2140,37 +2140,36 @@ gld_i386pep_get_script (int *isfile) return "ldscripts/i386pep.x"; } - struct ld_emulation_xfer_struct ld_i386pep_emulation = { - gld_i386pep_before_parse, + gldi386pep_before_parse, syslib_default, hll_default, - gld_i386pep_after_parse, - gld_i386pep_after_open, + gldi386pep_after_parse, + gldi386pep_after_open, after_check_relocs_default, before_place_orphans_default, after_allocation_default, set_output_arch_default, ldemul_default_target, - gld_i386pep_before_allocation, - gld_i386pep_get_script, + gldi386pep_before_allocation, + gldi386pep_get_script, "i386pep", "pei-x86-64", - gld_i386pep_finish, - NULL, /* Create output section statements. */ - gld_i386pep_open_dynamic_archive, - gld_i386pep_place_orphan, - gld_i386pep_set_symbols, - NULL, /* parse_args */ + gldi386pep_finish, + NULL, + gldi386pep_open_dynamic_archive, + gldi386pep_place_orphan, + gldi386pep_set_symbols, + NULL, gldi386pep_add_options, gldi386pep_handle_option, - gld_i386pep_unrecognized_file, - gld_i386pep_list_options, - gld_i386pep_recognized_file, - gld_i386pep_find_potential_libraries, - NULL, /* new_vers_pattern. */ - NULL, /* extra_map_file_text */ + gldi386pep_unrecognized_file, + gldi386pep_list_options, + gldi386pep_recognized_file, + gldi386pep_find_potential_libraries, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/ei386pe_posix.c 2022-02-04 11:33:09.470797511 -0800 +++ ld/ei386pe_posix.c 2022-02-06 06:19:42.191750465 -0800 @@ -148,7 +148,7 @@ static int is_underscoring (void) } static void -gld_i386pe_posix_before_parse (void) +gldi386pe_posix_before_parse (void) { is_underscoring (); ldfile_set_output_arch ("i386", bfd_arch_i386); @@ -394,7 +394,7 @@ static definfo init[] = static void -gld_i386pe_posix_list_options (FILE *file) +gldi386pe_posix_list_options (FILE *file) { fprintf (file, _(" --base_file Generate a base file for relocatable DLLs\n")); fprintf (file, _(" --dll Set image base to the default for DLLs\n")); @@ -924,7 +924,7 @@ compute_dll_image_base (const char *ofil read. */ static void -gld_i386pe_posix_set_symbols (void) +gldi386pe_posix_set_symbols (void) { /* Run through and invent symbols for all the names and insert the defaults. */ @@ -991,7 +991,7 @@ gld_i386pe_posix_set_symbols (void) have been read. */ static void -gld_i386pe_posix_after_parse (void) +gldi386pe_posix_after_parse (void) { /* PR ld/6744: Warn the user if they have used an ELF-only option hoping it will work on PE. */ @@ -1304,7 +1304,7 @@ setup_build_id (bfd *ibfd) } static void -gld_i386pe_posix_after_open (void) +gldi386pe_posix_after_open (void) { after_open_default (); @@ -1723,7 +1723,7 @@ gld_i386pe_posix_after_open (void) } static void -gld_i386pe_posix_before_allocation (void) +gldi386pe_posix_before_allocation (void) { #if defined(TARGET_IS_armpe) || defined(TARGET_IS_arm_wince_pe) /* FIXME: we should be able to set the size of the interworking stub @@ -1769,7 +1769,7 @@ saw_option (char *option) #endif /* DLL_SUPPORT */ static bool -gld_i386pe_posix_unrecognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) +gldi386pe_posix_unrecognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) { #ifdef DLL_SUPPORT const char *ext = entry->filename + strlen (entry->filename) - 4; @@ -1850,7 +1850,7 @@ gld_i386pe_posix_unrecognized_file (lang } static bool -gld_i386pe_posix_recognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) +gldi386pe_posix_recognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) { #ifdef DLL_SUPPORT #ifdef TARGET_IS_i386pe @@ -1872,7 +1872,7 @@ gld_i386pe_posix_recognized_file (lang_i } static void -gld_i386pe_posix_finish (void) +gldi386pe_posix_finish (void) { #if defined(TARGET_IS_armpe) || defined(TARGET_IS_arm_wince_pe) struct bfd_link_hash_entry * h; @@ -1972,9 +1972,9 @@ gld_i386pe_posix_finish (void) sort_sections. */ static lang_output_section_statement_type * -gld_i386pe_posix_place_orphan (asection *s, - const char *secname, - int constraint) +gldi386pe_posix_place_orphan (asection *s, + const char *secname, + int constraint) { const char *orig_secname = secname; char *dollar = NULL; @@ -2171,7 +2171,7 @@ gld_i386pe_posix_place_orphan (asection } static bool -gld_i386pe_posix_open_dynamic_archive +gldi386pe_posix_open_dynamic_archive (const char *arch ATTRIBUTE_UNUSED, search_dirs_type *search, lang_input_statement_type *entry) @@ -2277,14 +2277,14 @@ gld_i386pe_posix_open_dynamic_archive } static int -gld_i386pe_posix_find_potential_libraries +gldi386pe_posix_find_potential_libraries (char *name, lang_input_statement_type *entry) { return ldfile_open_file_search (name, entry, "", ".lib"); } static char * -gld_i386pe_posix_get_script (int *isfile) +gldi386pe_posix_get_script (int *isfile) { *isfile = 1; @@ -2303,37 +2303,36 @@ gld_i386pe_posix_get_script (int *isfile return "ldscripts/i386pe_posix.x"; } - struct ld_emulation_xfer_struct ld_i386pe_posix_emulation = { - gld_i386pe_posix_before_parse, + gldi386pe_posix_before_parse, syslib_default, hll_default, - gld_i386pe_posix_after_parse, - gld_i386pe_posix_after_open, + gldi386pe_posix_after_parse, + gldi386pe_posix_after_open, after_check_relocs_default, before_place_orphans_default, after_allocation_default, set_output_arch_default, ldemul_default_target, - gld_i386pe_posix_before_allocation, - gld_i386pe_posix_get_script, + gldi386pe_posix_before_allocation, + gldi386pe_posix_get_script, "i386pe_posix", "pei-i386", - gld_i386pe_posix_finish, - NULL, /* Create output section statements. */ - gld_i386pe_posix_open_dynamic_archive, - gld_i386pe_posix_place_orphan, - gld_i386pe_posix_set_symbols, - NULL, /* parse_args */ + gldi386pe_posix_finish, + NULL, + gldi386pe_posix_open_dynamic_archive, + gldi386pe_posix_place_orphan, + gldi386pe_posix_set_symbols, + NULL, gldi386pe_posix_add_options, gldi386pe_posix_handle_option, - gld_i386pe_posix_unrecognized_file, - gld_i386pe_posix_list_options, - gld_i386pe_posix_recognized_file, - gld_i386pe_posix_find_potential_libraries, - NULL, /* new_vers_pattern. */ - NULL, /* extra_map_file_text. */ + gldi386pe_posix_unrecognized_file, + gldi386pe_posix_list_options, + gldi386pe_posix_recognized_file, + gldi386pe_posix_find_potential_libraries, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/emcorepe.c 2022-02-04 11:33:10.003795961 -0800 +++ ld/emcorepe.c 2022-02-06 06:19:42.798747471 -0800 @@ -148,7 +148,7 @@ static int is_underscoring (void) } static void -gld_mcorepe_before_parse (void) +gldmcorepe_before_parse (void) { is_underscoring (); ldfile_set_output_arch ("mcore", bfd_arch_mcore); @@ -394,7 +394,7 @@ static definfo init[] = static void -gld_mcorepe_list_options (FILE *file) +gldmcorepe_list_options (FILE *file) { fprintf (file, _(" --base_file Generate a base file for relocatable DLLs\n")); fprintf (file, _(" --dll Set image base to the default for DLLs\n")); @@ -924,7 +924,7 @@ compute_dll_image_base (const char *ofil read. */ static void -gld_mcorepe_set_symbols (void) +gldmcorepe_set_symbols (void) { /* Run through and invent symbols for all the names and insert the defaults. */ @@ -991,7 +991,7 @@ gld_mcorepe_set_symbols (void) have been read. */ static void -gld_mcorepe_after_parse (void) +gldmcorepe_after_parse (void) { /* PR ld/6744: Warn the user if they have used an ELF-only option hoping it will work on PE. */ @@ -1304,7 +1304,7 @@ setup_build_id (bfd *ibfd) } static void -gld_mcorepe_after_open (void) +gldmcorepe_after_open (void) { after_open_default (); @@ -1723,7 +1723,7 @@ gld_mcorepe_after_open (void) } static void -gld_mcorepe_before_allocation (void) +gldmcorepe_before_allocation (void) { #if defined(TARGET_IS_armpe) || defined(TARGET_IS_arm_wince_pe) /* FIXME: we should be able to set the size of the interworking stub @@ -1769,7 +1769,7 @@ saw_option (char *option) #endif /* DLL_SUPPORT */ static bool -gld_mcorepe_unrecognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) +gldmcorepe_unrecognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) { #ifdef DLL_SUPPORT const char *ext = entry->filename + strlen (entry->filename) - 4; @@ -1850,7 +1850,7 @@ gld_mcorepe_unrecognized_file (lang_inpu } static bool -gld_mcorepe_recognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) +gldmcorepe_recognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) { #ifdef DLL_SUPPORT #ifdef TARGET_IS_i386pe @@ -1872,7 +1872,7 @@ gld_mcorepe_recognized_file (lang_input_ } static void -gld_mcorepe_finish (void) +gldmcorepe_finish (void) { #if defined(TARGET_IS_armpe) || defined(TARGET_IS_arm_wince_pe) struct bfd_link_hash_entry * h; @@ -1972,9 +1972,9 @@ gld_mcorepe_finish (void) sort_sections. */ static lang_output_section_statement_type * -gld_mcorepe_place_orphan (asection *s, - const char *secname, - int constraint) +gldmcorepe_place_orphan (asection *s, + const char *secname, + int constraint) { const char *orig_secname = secname; char *dollar = NULL; @@ -2171,7 +2171,7 @@ gld_mcorepe_place_orphan (asection *s, } static bool -gld_mcorepe_open_dynamic_archive +gldmcorepe_open_dynamic_archive (const char *arch ATTRIBUTE_UNUSED, search_dirs_type *search, lang_input_statement_type *entry) @@ -2277,14 +2277,14 @@ gld_mcorepe_open_dynamic_archive } static int -gld_mcorepe_find_potential_libraries +gldmcorepe_find_potential_libraries (char *name, lang_input_statement_type *entry) { return ldfile_open_file_search (name, entry, "", ".lib"); } static char * -gld_mcorepe_get_script (int *isfile) +gldmcorepe_get_script (int *isfile) { *isfile = 1; @@ -2300,37 +2300,36 @@ gld_mcorepe_get_script (int *isfile) return "ldscripts/mcorepe.x"; } - struct ld_emulation_xfer_struct ld_mcorepe_emulation = { - gld_mcorepe_before_parse, + gldmcorepe_before_parse, syslib_default, hll_default, - gld_mcorepe_after_parse, - gld_mcorepe_after_open, + gldmcorepe_after_parse, + gldmcorepe_after_open, after_check_relocs_default, before_place_orphans_default, after_allocation_default, set_output_arch_default, ldemul_default_target, - gld_mcorepe_before_allocation, - gld_mcorepe_get_script, + gldmcorepe_before_allocation, + gldmcorepe_get_script, "mcorepe", "pei-mcore-little", - gld_mcorepe_finish, - NULL, /* Create output section statements. */ - gld_mcorepe_open_dynamic_archive, - gld_mcorepe_place_orphan, - gld_mcorepe_set_symbols, - NULL, /* parse_args */ + gldmcorepe_finish, + NULL, + gldmcorepe_open_dynamic_archive, + gldmcorepe_place_orphan, + gldmcorepe_set_symbols, + NULL, gldmcorepe_add_options, gldmcorepe_handle_option, - gld_mcorepe_unrecognized_file, - gld_mcorepe_list_options, - gld_mcorepe_recognized_file, - gld_mcorepe_find_potential_libraries, - NULL, /* new_vers_pattern. */ - NULL, /* extra_map_file_text. */ + gldmcorepe_unrecognized_file, + gldmcorepe_list_options, + gldmcorepe_recognized_file, + gldmcorepe_find_potential_libraries, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/eppcmacos.c 2022-02-04 11:33:10.684793981 -0800 +++ ld/eppcmacos.c 2022-02-06 06:19:43.832742369 -0800 @@ -1558,7 +1558,8 @@ gldppcmacos_print_symbol (struct bfd_lin return true; } -struct ld_emulation_xfer_struct ld_ppcmacos_emulation = { +struct ld_emulation_xfer_struct ld_ppcmacos_emulation = +{ gldppcmacos_before_parse, syslib_default, hll_default, @@ -1576,17 +1577,17 @@ struct ld_emulation_xfer_struct ld_ppcma finish_default, gldppcmacos_create_output_section_statements, gldppcmacos_open_dynamic_archive, - 0, /* place_orphan */ - 0, /* set_symbols */ + NULL, + NULL, gldppcmacos_parse_args, gldppcmacos_add_options, gldppcmacos_handle_option, gldppcmacos_unrecognized_file, - NULL, /* list_options */ - NULL, /* recognized_file */ - NULL, /* find potential_libraries */ - NULL, /* new_vers_pattern */ - NULL, /* extra_map_file_text */ + NULL, + NULL, + NULL, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/eshpe.c 2022-02-04 11:33:11.695791042 -0800 +++ ld/eshpe.c 2022-02-06 06:19:45.016736528 -0800 @@ -148,7 +148,7 @@ static int is_underscoring (void) } static void -gld_shpe_before_parse (void) +gldshpe_before_parse (void) { is_underscoring (); ldfile_set_output_arch ("sh", bfd_arch_sh); @@ -394,7 +394,7 @@ static definfo init[] = static void -gld_shpe_list_options (FILE *file) +gldshpe_list_options (FILE *file) { fprintf (file, _(" --base_file Generate a base file for relocatable DLLs\n")); fprintf (file, _(" --dll Set image base to the default for DLLs\n")); @@ -924,7 +924,7 @@ compute_dll_image_base (const char *ofil read. */ static void -gld_shpe_set_symbols (void) +gldshpe_set_symbols (void) { /* Run through and invent symbols for all the names and insert the defaults. */ @@ -991,7 +991,7 @@ gld_shpe_set_symbols (void) have been read. */ static void -gld_shpe_after_parse (void) +gldshpe_after_parse (void) { /* PR ld/6744: Warn the user if they have used an ELF-only option hoping it will work on PE. */ @@ -1304,7 +1304,7 @@ setup_build_id (bfd *ibfd) } static void -gld_shpe_after_open (void) +gldshpe_after_open (void) { after_open_default (); @@ -1723,7 +1723,7 @@ gld_shpe_after_open (void) } static void -gld_shpe_before_allocation (void) +gldshpe_before_allocation (void) { #if defined(TARGET_IS_armpe) || defined(TARGET_IS_arm_wince_pe) /* FIXME: we should be able to set the size of the interworking stub @@ -1769,7 +1769,7 @@ saw_option (char *option) #endif /* DLL_SUPPORT */ static bool -gld_shpe_unrecognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) +gldshpe_unrecognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) { #ifdef DLL_SUPPORT const char *ext = entry->filename + strlen (entry->filename) - 4; @@ -1850,7 +1850,7 @@ gld_shpe_unrecognized_file (lang_input_s } static bool -gld_shpe_recognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) +gldshpe_recognized_file (lang_input_statement_type *entry ATTRIBUTE_UNUSED) { #ifdef DLL_SUPPORT #ifdef TARGET_IS_i386pe @@ -1872,7 +1872,7 @@ gld_shpe_recognized_file (lang_input_sta } static void -gld_shpe_finish (void) +gldshpe_finish (void) { #if defined(TARGET_IS_armpe) || defined(TARGET_IS_arm_wince_pe) struct bfd_link_hash_entry * h; @@ -1972,9 +1972,9 @@ gld_shpe_finish (void) sort_sections. */ static lang_output_section_statement_type * -gld_shpe_place_orphan (asection *s, - const char *secname, - int constraint) +gldshpe_place_orphan (asection *s, + const char *secname, + int constraint) { const char *orig_secname = secname; char *dollar = NULL; @@ -2171,7 +2171,7 @@ gld_shpe_place_orphan (asection *s, } static bool -gld_shpe_open_dynamic_archive +gldshpe_open_dynamic_archive (const char *arch ATTRIBUTE_UNUSED, search_dirs_type *search, lang_input_statement_type *entry) @@ -2277,14 +2277,14 @@ gld_shpe_open_dynamic_archive } static int -gld_shpe_find_potential_libraries +gldshpe_find_potential_libraries (char *name, lang_input_statement_type *entry) { return ldfile_open_file_search (name, entry, "", ".lib"); } static char * -gld_shpe_get_script (int *isfile) +gldshpe_get_script (int *isfile) { *isfile = 1; @@ -2300,37 +2300,36 @@ gld_shpe_get_script (int *isfile) return "ldscripts/shpe.x"; } - struct ld_emulation_xfer_struct ld_shpe_emulation = { - gld_shpe_before_parse, + gldshpe_before_parse, syslib_default, hll_default, - gld_shpe_after_parse, - gld_shpe_after_open, + gldshpe_after_parse, + gldshpe_after_open, after_check_relocs_default, before_place_orphans_default, after_allocation_default, set_output_arch_default, ldemul_default_target, - gld_shpe_before_allocation, - gld_shpe_get_script, + gldshpe_before_allocation, + gldshpe_get_script, "shpe", "pei-shl", - gld_shpe_finish, - NULL, /* Create output section statements. */ - gld_shpe_open_dynamic_archive, - gld_shpe_place_orphan, - gld_shpe_set_symbols, - NULL, /* parse_args */ + gldshpe_finish, + NULL, + gldshpe_open_dynamic_archive, + gldshpe_place_orphan, + gldshpe_set_symbols, + NULL, gldshpe_add_options, gldshpe_handle_option, - gld_shpe_unrecognized_file, - gld_shpe_list_options, - gld_shpe_recognized_file, - gld_shpe_find_potential_libraries, - NULL, /* new_vers_pattern. */ - NULL, /* extra_map_file_text. */ + gldshpe_unrecognized_file, + gldshpe_list_options, + gldshpe_recognized_file, + gldshpe_find_potential_libraries, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/etic3xcoff.c 2022-02-04 11:33:11.814790696 -0800 +++ ld/etic3xcoff.c 2022-02-06 06:19:45.254735353 -0800 @@ -64,7 +64,7 @@ gldtic3xcoff_add_options } static void -gld_tic3xcoff_list_options (FILE * file) +gldtic3xcoff_list_options (FILE * file) { fprintf (file, _(" --format 0|1|2 Specify which COFF version to use\n")); } @@ -96,7 +96,7 @@ gldtic3xcoff_handle_option (int optc) } static void -gld_tic3xcoff_before_parse(void) +gldtic3xcoff_before_parse(void) { #ifndef TARGET_ /* I.e., if not generic. */ ldfile_set_output_arch ("tic3x", bfd_arch_unknown); @@ -104,7 +104,7 @@ gld_tic3xcoff_before_parse(void) } static char * -gld_tic3xcoff_get_script (int *isfile) +gldtic3xcoff_get_script (int *isfile) { *isfile = 1; @@ -119,9 +119,10 @@ gld_tic3xcoff_get_script (int *isfile) else return "ldscripts/tic3xcoff.x"; } + struct ld_emulation_xfer_struct ld_tic3xcoff_emulation = { - gld_tic3xcoff_before_parse, + gldtic3xcoff_before_parse, syslib_default, hll_default, after_parse_default, @@ -132,23 +133,23 @@ struct ld_emulation_xfer_struct ld_tic3x set_output_arch_default, ldemul_default_target, before_allocation_default, - gld_tic3xcoff_get_script, + gldtic3xcoff_get_script, "tic3xcoff", "coff2-tic4x", finish_default, - NULL, /* create output section statements */ - NULL, /* open dynamic archive */ - NULL, /* place orphan */ - NULL, /* set_symbols */ - NULL, /* parse_args */ + NULL, + NULL, + NULL, + NULL, + NULL, gldtic3xcoff_add_options, gldtic3xcoff_handle_option, - NULL, /* unrecognized_file */ - gld_tic3xcoff_list_options, - NULL, /* recognized file */ - NULL, /* find_potential_libraries */ - NULL, /* new_vers_pattern */ - NULL, /* extra_map_file_text */ + NULL, + gldtic3xcoff_list_options, + NULL, + NULL, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/etic3xcoff_onchip.c 2022-02-04 11:33:11.858790568 -0800 +++ ld/etic3xcoff_onchip.c 2022-02-06 06:19:45.400734633 -0800 @@ -64,7 +64,7 @@ gldtic3xcoff_onchip_add_options } static void -gld_tic3xcoff_onchip_list_options (FILE * file) +gldtic3xcoff_onchip_list_options (FILE * file) { fprintf (file, _(" --format 0|1|2 Specify which COFF version to use\n")); } @@ -96,7 +96,7 @@ gldtic3xcoff_onchip_handle_option (int o } static void -gld_tic3xcoff_onchip_before_parse(void) +gldtic3xcoff_onchip_before_parse(void) { #ifndef TARGET_ /* I.e., if not generic. */ ldfile_set_output_arch ("tic3x", bfd_arch_unknown); @@ -104,7 +104,7 @@ gld_tic3xcoff_onchip_before_parse(void) } static char * -gld_tic3xcoff_onchip_get_script (int *isfile) +gldtic3xcoff_onchip_get_script (int *isfile) { *isfile = 1; @@ -119,9 +119,10 @@ gld_tic3xcoff_onchip_get_script (int *is else return "ldscripts/tic3xcoff_onchip.x"; } + struct ld_emulation_xfer_struct ld_tic3xcoff_onchip_emulation = { - gld_tic3xcoff_onchip_before_parse, + gldtic3xcoff_onchip_before_parse, syslib_default, hll_default, after_parse_default, @@ -132,23 +133,23 @@ struct ld_emulation_xfer_struct ld_tic3x set_output_arch_default, ldemul_default_target, before_allocation_default, - gld_tic3xcoff_onchip_get_script, + gldtic3xcoff_onchip_get_script, "tic3xcoff_onchip", "coff2-tic4x", finish_default, - NULL, /* create output section statements */ - NULL, /* open dynamic archive */ - NULL, /* place orphan */ - NULL, /* set_symbols */ - NULL, /* parse_args */ + NULL, + NULL, + NULL, + NULL, + NULL, gldtic3xcoff_onchip_add_options, gldtic3xcoff_onchip_handle_option, - NULL, /* unrecognized_file */ - gld_tic3xcoff_onchip_list_options, - NULL, /* recognized file */ - NULL, /* find_potential_libraries */ - NULL, /* new_vers_pattern */ - NULL, /* extra_map_file_text */ + NULL, + gldtic3xcoff_onchip_list_options, + NULL, + NULL, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/etic4xcoff.c 2022-02-04 11:33:11.885790489 -0800 +++ ld/etic4xcoff.c 2022-02-06 06:19:45.405734608 -0800 @@ -64,7 +64,7 @@ gldtic4xcoff_add_options } static void -gld_tic4xcoff_list_options (FILE * file) +gldtic4xcoff_list_options (FILE * file) { fprintf (file, _(" --format 0|1|2 Specify which COFF version to use\n")); } @@ -96,7 +96,7 @@ gldtic4xcoff_handle_option (int optc) } static void -gld_tic4xcoff_before_parse(void) +gldtic4xcoff_before_parse(void) { #ifndef TARGET_ /* I.e., if not generic. */ ldfile_set_output_arch ("tic4x", bfd_arch_unknown); @@ -104,7 +104,7 @@ gld_tic4xcoff_before_parse(void) } static char * -gld_tic4xcoff_get_script (int *isfile) +gldtic4xcoff_get_script (int *isfile) { *isfile = 1; @@ -119,9 +119,10 @@ gld_tic4xcoff_get_script (int *isfile) else return "ldscripts/tic4xcoff.x"; } + struct ld_emulation_xfer_struct ld_tic4xcoff_emulation = { - gld_tic4xcoff_before_parse, + gldtic4xcoff_before_parse, syslib_default, hll_default, after_parse_default, @@ -132,23 +133,23 @@ struct ld_emulation_xfer_struct ld_tic4x set_output_arch_default, ldemul_default_target, before_allocation_default, - gld_tic4xcoff_get_script, + gldtic4xcoff_get_script, "tic4xcoff", "coff2-tic4x", finish_default, - NULL, /* create output section statements */ - NULL, /* open dynamic archive */ - NULL, /* place orphan */ - NULL, /* set_symbols */ - NULL, /* parse_args */ + NULL, + NULL, + NULL, + NULL, + NULL, gldtic4xcoff_add_options, gldtic4xcoff_handle_option, - NULL, /* unrecognized_file */ - gld_tic4xcoff_list_options, - NULL, /* recognized file */ - NULL, /* find_potential_libraries */ - NULL, /* new_vers_pattern */ - NULL, /* extra_map_file_text */ + NULL, + gldtic4xcoff_list_options, + NULL, + NULL, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/etic54xcoff.c 2022-02-04 11:33:11.939790332 -0800 +++ ld/etic54xcoff.c 2022-02-06 06:19:45.494734169 -0800 @@ -64,7 +64,7 @@ gldtic54xcoff_add_options } static void -gld_tic54xcoff_list_options (FILE * file) +gldtic54xcoff_list_options (FILE * file) { fprintf (file, _(" --format 0|1|2 Specify which COFF version to use\n")); } @@ -96,7 +96,7 @@ gldtic54xcoff_handle_option (int optc) } static void -gld_tic54xcoff_before_parse(void) +gldtic54xcoff_before_parse(void) { #ifndef TARGET_ /* I.e., if not generic. */ ldfile_set_output_arch ("tic54x", bfd_arch_unknown); @@ -104,7 +104,7 @@ gld_tic54xcoff_before_parse(void) } static char * -gld_tic54xcoff_get_script (int *isfile) +gldtic54xcoff_get_script (int *isfile) { *isfile = 1; @@ -119,9 +119,10 @@ gld_tic54xcoff_get_script (int *isfile) else return "ldscripts/tic54xcoff.x"; } + struct ld_emulation_xfer_struct ld_tic54xcoff_emulation = { - gld_tic54xcoff_before_parse, + gldtic54xcoff_before_parse, syslib_default, hll_default, after_parse_default, @@ -132,23 +133,23 @@ struct ld_emulation_xfer_struct ld_tic54 set_output_arch_default, ldemul_default_target, before_allocation_default, - gld_tic54xcoff_get_script, + gldtic54xcoff_get_script, "tic54xcoff", "coff1-c54x", finish_default, - NULL, /* create output section statements */ - NULL, /* open dynamic archive */ - NULL, /* place orphan */ - NULL, /* set_symbols */ - NULL, /* parse_args */ + NULL, + NULL, + NULL, + NULL, + NULL, gldtic54xcoff_add_options, gldtic54xcoff_handle_option, - NULL, /* unrecognized_file */ - gld_tic54xcoff_list_options, - NULL, /* recognized file */ - NULL, /* find_potential_libraries */ - NULL, /* new_vers_pattern */ - NULL, /* extra_map_file_text */ + NULL, + gldtic54xcoff_list_options, + NULL, + NULL, + NULL, + NULL, NULL, NULL, NULL, --- ../../binutils-all/build-x86_64-linux/ld/evanilla.c 2022-02-04 11:33:12.002790149 -0800 +++ ld/evanilla.c 2022-02-06 06:19:45.599733651 -0800 @@ -70,21 +70,21 @@ struct ld_emulation_xfer_struct ld_vanil "vanilla", "a.out-sunos-big", finish_default, - NULL, /* create output section statements */ - NULL, /* open dynamic archive */ - NULL, /* place orphan */ - NULL, /* set symbols */ - NULL, /* parse args */ - NULL, /* add_options */ - NULL, /* handle_option */ - NULL, /* unrecognized file */ - NULL, /* list options */ - NULL, /* recognized file */ - NULL, /* find_potential_libraries */ - NULL, /* new_vers_pattern */ - NULL, /* extra_map_file_text */ - NULL, /* emit_ctf_early */ - NULL, /* acquire_strings_for_ctf */ - NULL, /* new_dynsym_for_ctf */ - NULL /* print_symbol */ + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL };