Commit 377b7761 by Jim Wilson

(function_arg, DFmode case): Set regbase to GP_ARG_FIRST

if cum->arg_number greater than or equal to 2.

From-SVN: r5119
parent 835532b8
...@@ -2577,9 +2577,9 @@ function_arg (cum, mode, type, named) ...@@ -2577,9 +2577,9 @@ function_arg (cum, mode, type, named)
case DFmode: case DFmode:
cum->arg_words += (cum->arg_words & 1); cum->arg_words += (cum->arg_words & 1);
regbase = (cum->gp_reg_found || TARGET_SOFT_FLOAT) regbase = (cum->gp_reg_found || TARGET_SOFT_FLOAT || cum->arg_number >= 2
? GP_ARG_FIRST ? GP_ARG_FIRST
: FP_ARG_FIRST; : FP_ARG_FIRST);
break; break;
case BLKmode: case BLKmode:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment