ELF final_write_processing
[deliverable/binutils-gdb.git] / bfd / elf32-sparc.c
index f5c58630686a2a38d0ccb01fe5e5810f98a1d282..e6d18d377c715feb17b35fdc7e714b4ff5846304 100644 (file)
@@ -117,8 +117,7 @@ elf32_sparc_merge_private_bfd_data (bfd *ibfd, struct bfd_link_info *info)
    We need to set the e_machine field appropriately.  */
 
 static void
-elf32_sparc_final_write_processing (bfd *abfd,
-                                   bfd_boolean linker ATTRIBUTE_UNUSED)
+sparc_final_write_processing (bfd *abfd, bfd_boolean linker ATTRIBUTE_UNUSED)
 {
   switch (bfd_get_mach (abfd))
     {
@@ -157,6 +156,13 @@ elf32_sparc_final_write_processing (bfd *abfd,
     }
 }
 
+static void
+elf32_sparc_final_write_processing (bfd *abfd, bfd_boolean linker)
+{
+  sparc_final_write_processing (abfd, linker);
+  _bfd_elf_final_write_processing (abfd, linker);
+}
+
 /* Used to decide how to sort relocs in an optimal manner for the
    dynamic linker, before writing them out.  */
 
@@ -324,7 +330,7 @@ elf32_sparc_vxworks_link_hash_table_create (bfd *abfd)
 static void
 elf32_sparc_vxworks_final_write_processing (bfd *abfd, bfd_boolean linker)
 {
-  elf32_sparc_final_write_processing (abfd, linker);
+  sparc_final_write_processing (abfd, linker);
   elf_vxworks_final_write_processing (abfd, linker);
 }
 
This page took 0.036759 seconds and 4 git commands to generate.