int ret_status;
snprintf(cmd_line, sizeof(cmd_line), "%s -i %s -o %s", prog_to_call, out_file, result_file);
+ cmd_line[sizeof(cmd_line) - 1] = '\0';
ret_status = system(cmd_line);
assert(ret_status != -1 && "Invokation of external register allocator failed");
* Read in results and apply them
*
*/
-static void be_ra_extern_main(const be_irg_t *bi) {
+static be_ra_timer_t *be_ra_extern_main(const be_irg_t *bi) {
be_main_env_t *env = bi->main_env;
ir_graph *irg = bi->irg;
/* Clean up */
free_ssa_destr_simple(raenv.vars);
be_free_dominance_frontiers(raenv.dom_info);
+
+ return NULL;
}
/******************************************************************************