gas/
[deliverable/binutils-gdb.git] / gas / config / obj-coff.c
index f1446c023485a32c1109155a639e3973932ab48b..ce4d6f5fcc7866e7066e7b90668b67b2587c61e9 100644 (file)
@@ -329,6 +329,18 @@ coff_obj_symbol_new_hook (symbolS *symbolP)
     SF_SET_LOCAL (symbolP);
 }
 
+void
+coff_obj_symbol_clone_hook (symbolS *newsymP, symbolS *orgsymP)
+{
+  long sz = (OBJ_COFF_MAX_AUXENTRIES + 1) * sizeof (combined_entry_type);
+  combined_entry_type * s = xmalloc (sz);
+
+  memcpy (s, coffsymbol (symbol_get_bfdsym (orgsymP))->native, sz);
+  coffsymbol (symbol_get_bfdsym (newsymP))->native = s;
+
+  SF_SET (newsymP, SF_GET (orgsymP));
+}
+
 \f
 /* Handle .ln directives.  */
 
This page took 0.025264 seconds and 4 git commands to generate.