Nick Clifton e37b50
--- binutils-2.26.orig/bfd/elf.c	2016-01-25 10:11:33.482288877 +0000
Nick Clifton e37b50
+++ binutils-2.26/bfd/elf.c	2016-01-25 10:16:48.520223863 +0000
Nick Clifton e37b50
@@ -1300,6 +1300,13 @@ _bfd_elf_copy_private_bfd_data (bfd *ibf
Nick Clifton e37b50
 	}
Nick Clifton e37b50
     }
Nick Clifton cb347a
 
Nick Clifton cb347a
+  /* If the input BFD has the OSABI field set and the
Nick Clifton cb347a
+     output BFD does not, then copy the value.  */
Nick Clifton cb347a
+  if (elf_elfheader (ibfd)->e_ident [EI_OSABI] != ELFOSABI_NONE
Nick Clifton cb347a
+      && elf_elfheader (obfd)->e_ident [EI_OSABI] == ELFOSABI_NONE)
Nick Clifton cb347a
+    elf_elfheader (obfd)->e_ident [EI_OSABI] =
Nick Clifton cb347a
+      elf_elfheader (ibfd)->e_ident [EI_OSABI];
Nick Clifton cb347a
+
Nick Clifton cb347a
   return TRUE;
Nick Clifton cb347a
 }
Nick Clifton cb347a