X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=driver%2Ffirm_cmdline.c;h=95ffa90226064ee73e37f80f16f96bd2d07ac14c;hb=e0dc840844ae424f37cb00f9a39251cd277edc3a;hp=21903fa6286beb1839a8dd280cdbb87094a5cf5a;hpb=9172859ef43ceef06661e6fefe832c1990601eeb;p=cparser diff --git a/driver/firm_cmdline.c b/driver/firm_cmdline.c index 21903fa..95ffa90 100644 --- a/driver/firm_cmdline.c +++ b/driver/firm_cmdline.c @@ -39,7 +39,6 @@ struct a_firm_opt firm_opt = { /* cc_opt = */ TRUE, /* freestanding; = */ FALSE, /* fp_model = */ fp_model_precise, - /* lower_ll = */ FALSE, /* vrfy = */ FIRM_VERIFICATION_ON, /* check_all = */ FALSE, /* lower = */ TRUE, @@ -70,7 +69,6 @@ struct a_firm_dump firm_dump = { /* statistic = */ STAT_NONE, /* stat_pattern = */ 0, /* stat_dag = */ 0, - /* gen_firm_asm = */ FALSE, /* filter = */ NULL }; @@ -186,7 +184,6 @@ static const struct params { { X("stat-final"), &firm_dump.statistic, STAT_FINAL, "misc: Firm statistic after code generation" }, { X("stat-pattern"), &firm_dump.stat_pattern, 1, "misc: Firm statistic calculates most used pattern" }, { X("stat-dag"), &firm_dump.stat_dag, 1, "misc: Firm calculates DAG statistics" }, - { X("firm-asm"), &firm_dump.gen_firm_asm, 1, "misc: output Firm assembler" }, { X("win32"), &firm_opt.os_support, OS_SUPPORT_MINGW, "misc: generate MinGW Win32 code" }, { X("mac"), &firm_opt.os_support, OS_SUPPORT_MACHO, "misc: generate MacOS code" }, { X("linux"), &firm_opt.os_support, OS_SUPPORT_LINUX, "misc: generate Linux-ELF code" }, @@ -228,6 +225,7 @@ static void disable_opts(void) { firm_opt.no_alias = FALSE; firm_opt.cc_opt = FALSE; firm_opt.freestanding = TRUE; + disable_all_opts(); } /* disable_opts */ void print_option_help(const char *name, const char *description)