* src/hc08/main.c (_hc08_genAssemblerEnd),
[fw/sdcc] / src / hc08 / main.c
index aa2cbb0cf7cb1b65ed2cddeebba8899812ebba5a..d28b72a51158447c20c45cd813fa9ca9c0676710 100644 (file)
@@ -12,9 +12,8 @@
 
 void copyFile(FILE *dest, FILE *src);
 extern char * iComments2;
-extern FILE * dwarf2FilePtr;
 extern DEBUGFILE dwarf2DebugFile;
-extern int dwarf2FinalizeFile(void);
+extern int dwarf2FinalizeFile(FILE *);
 
 static char _defaultRules[] =
 {
@@ -240,8 +239,7 @@ _hc08_genAssemblerEnd (FILE * of)
 {
   if (options.out_fmt == 2 && options.debug)
     {
-      dwarf2FinalizeFile();
-      copyFile(of, dwarf2FilePtr);
+      dwarf2FinalizeFile (of);
     }
 }