ORC_COMPILER_ERROR (compiler, "failed to create temp file");
return;
}
- unlink (filename);
+ if (!_orc_compiler_flag_debug) {
+ unlink (filename);
+ }
free (filename);
}
void orc_compiler_check_sizes (OrcCompiler *compiler);
static char **_orc_compiler_flag_list;
-static int _orc_compiler_flag_backup;
+int _orc_compiler_flag_backup;
+int _orc_compiler_flag_debug;
void
_orc_compiler_init (void)
}
_orc_compiler_flag_backup = orc_compiler_flag_check ("backup");
+ _orc_compiler_flag_debug = orc_compiler_flag_check ("debug");
}
int
sse_get_flag_name
};
-static int _orc_compiler_flag_debug;
void
orc_target_register (&sse_target);
orc_compiler_sse_register_rules (&sse_target);
-
- _orc_compiler_flag_debug = orc_compiler_flag_check ("debug");
}
unsigned int
extern int _orc_data_cache_size_level2;
extern int _orc_data_cache_size_level3;
+extern int _orc_compiler_flag_backup;
+extern int _orc_compiler_flag_debug;
+
#endif
#endif