From 2f99d72ac0ca7c88c2d0aad8cf401ad4916ff4ee Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Mon, 2 Jun 2008 13:42:26 +0000 Subject: [PATCH] added option -momit-leaf-frame-pointer [r19931] --- main.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index c31a54a..dcd5e3f 100644 --- a/main.c +++ b/main.c @@ -580,8 +580,14 @@ int main(int argc, char **argv) int res = firm_be_option(arch_opt); if (res == 0) argument_errors = true; - } else if(strcmp(opt, "32") == 0) { - /* ignore -m32, we are always 32bit */ + } else if(strcmp(opt, "omit-leaf-frame-pointer") == 0) { + int res = firm_be_option("omitleaffp=1"); + if (res == 0) + argument_errors = true; + } else if(strcmp(opt, "no-omit-leaf-frame-pointer") == 0) { + int res = firm_be_option("omitleaffp=0"); + if (res == 0) + argument_errors = true; } else { char *endptr; long int value = strtol(opt, &endptr, 10); -- 2.20.1