From 969362afaf2e738761270c2e18a77aa899ad4a66 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Sat, 3 Jan 2009 04:13:52 +0000 Subject: [PATCH] - free-standing is a negative option [r25071] --- driver/firm_opt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/driver/firm_opt.c b/driver/firm_opt.c index 5843af7..b4ee53c 100644 --- a/driver/firm_opt.c +++ b/driver/firm_opt.c @@ -489,7 +489,7 @@ static void do_firm_optimizations(const char *input_filename) set_irp_memory_disambiguator_options(aa_opt); /* parameter passing code should set them directly sometime... */ - set_opt_enabled("rts", firm_opt.freestanding); + set_opt_enabled("rts", !firm_opt.freestanding); set_opt_enabled("gc_irgs", firm_opt.remove_unused); set_opt_enabled("tailrec", firm_opt.tail_rec); set_opt_enabled("funccalls", firm_opt.func_calls); -- 2.20.1