]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - binutils/objcopy.c
use copy_private_symbol_data in objcopy
[thirdparty/binutils-gdb.git] / binutils / objcopy.c
index d91ba123c0126e756128fda2e9c2f8979bbea532..634ebae3fc321e79d95819f5c471b86e6af6263d 100644 (file)
@@ -3380,6 +3380,13 @@ copy_object (bfd *ibfd, bfd *obfd, const bfd_arch_info_type *input_arch)
       symcount = filter_symbols (ibfd, obfd, osympp, isympp, symcount);
     }
 
+  for (i = 0; i < symcount; i++)
+    if (!bfd_copy_private_symbol_data (ibfd, osympp[i], obfd, osympp[i]))
+      {
+       status = 1;
+       return false;
+      }
+
   if (dhandle != NULL)
     {
       bool res;