From: Richard Kenner Date: Thu, 8 Jun 1995 22:49:09 +0000 (-0400) Subject: (assign_parms): Don't call promote_mode on arg unless X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=cd5b346969cbe1799f10575533ace379cdb75652;p=gcc.git (assign_parms): Don't call promote_mode on arg unless PROMOTE_FUNCTION_ARGS defined. From-SVN: r9904 --- diff --git a/gcc/function.c b/gcc/function.c index 904eff18f5e..077a9375fd0 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -3580,8 +3580,11 @@ assign_parms (fndecl, second_time) int regno, regnoi, regnor; unsignedp = TREE_UNSIGNED (TREE_TYPE (parm)); + +#ifdef PROMOTE_FUNCTION_ARGS nominal_mode = promote_mode (TREE_TYPE (parm), nominal_mode, &unsignedp, 1); +#endif parmreg = gen_reg_rtx (nominal_mode); REG_USERVAR_P (parmreg) = 1;