Commit 4eeca74f by Alan Modra Committed by Alan Modra

* config/rs6000/rs6000.c (function_arg): Don't return BLKmode regs.

From-SVN: r90883
parent d9648e1d
2004-11-19 Alan Modra <amodra@bigpond.net.au>
* config/rs6000/rs6000.c (function_arg): Don't return BLKmode regs.
2004-11-18 Nicolas Pitre <nico@cam.org>
* config/arm/arm.c (const_double_needs_minipool): New function to
......
......@@ -5525,6 +5525,9 @@ function_arg (CUMULATIVE_ARGS *cum, enum machine_mode mode,
if (TARGET_32BIT && TARGET_POWERPC64)
return rs6000_mixed_function_arg (mode, type, align_words);
if (mode == BLKmode)
mode = Pmode;
return gen_rtx_REG (mode, GP_ARG_MIN_REG + align_words);
}
else
......
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