[PATCH 27/27] bfd/ELF: _bfd_elf_linker_x86_set_options() is exposed to ld

Jan Beulich jbeulich@suse.com
Mon Oct 27 14:25:31 GMT 2025


As a non-private function, it shouldn't have a "_bfd_" prefix, but merely
a "bfd_" one.

--- a/bfd/elf-linker-x86.h
+++ b/bfd/elf-linker-x86.h
@@ -108,5 +108,5 @@ struct elf_linker_x86_params
   char call_nop_byte;
 };
 
-extern void _bfd_elf_linker_x86_set_options
+extern void bfd_elf_linker_x86_set_options
   (struct bfd_link_info *, struct elf_linker_x86_params *);
--- a/bfd/elfxx-x86.c
+++ b/bfd/elfxx-x86.c
@@ -4971,8 +4971,8 @@ _bfd_x86_elf_link_fixup_gnu_properties
 }
 
 void
-_bfd_elf_linker_x86_set_options (struct bfd_link_info * info,
-				 struct elf_linker_x86_params *params)
+bfd_elf_linker_x86_set_options (struct bfd_link_info *info,
+				struct elf_linker_x86_params *params)
 {
   const struct elf_backend_data *bed
     = get_elf_backend_data (info->output_bfd);
--- a/ld/emultempl/elf-x86.em
+++ b/ld/emultempl/elf-x86.em
@@ -33,7 +33,7 @@ static struct elf_linker_x86_params para
 static void
 elf_x86_create_output_section_statements (void)
 {
-  _bfd_elf_linker_x86_set_options (&link_info, &params);
+  bfd_elf_linker_x86_set_options (&link_info, &params);
 }
 
 EOF



More information about the Binutils mailing list