X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbemain.c;h=bba2b1663026174d1d3a775f624028438ae0982f;hb=e6ad8ee4680a88db8652483c2c6f3124f3d9a888;hp=7f3aec40e63082cac703897967bb2afa7aed5689;hpb=a0013fdefa8938d4edd928a99e10e7c65634c392;p=libfirm diff --git a/ir/be/bemain.c b/ir/be/bemain.c index 7f3aec40e..bba2b1663 100644 --- a/ir/be/bemain.c +++ b/ir/be/bemain.c @@ -124,8 +124,10 @@ static const lc_opt_table_entry_t be_main_options[] = { LC_OPT_ENT_ENUM_PTR("ra", "register allocator", &ra_var), LC_OPT_ENT_ENUM_PTR("isa", "the instruction set architecture", &isa_var), +#ifdef WITH_ILP LC_OPT_ENT_STR ("ilp.server", "the ilp server name", be_options.ilp_server, sizeof(be_options.ilp_server)), LC_OPT_ENT_STR ("ilp.solver", "the ilp solver name", be_options.ilp_solver, sizeof(be_options.ilp_solver)), +#endif /* WITH_ILP */ { NULL } }; @@ -301,6 +303,7 @@ static void be_main_loop(FILE *file_handle) ra->allocate(&birg); dump(DUMP_RA, irg, "-ra", dump_ir_block_graph_sched); + arch_code_generator_after_ra(birg.cg); be_abi_fix_stack_bias(birg.abi); arch_code_generator_done(birg.cg);