Commit 0dd8c9bc by Joseph Myers Committed by Joseph Myers

re PR target/31070 (ICE in function_arg_slotno)

	PR target/31070
	* config/sparc/sparc.c (function_arg_slotno): Handle structure
	with MODE_VECTOR_INT mode.

From-SVN: r139363
parent 2fe17ae8
2008-08-20 Joseph Myers <joseph@codesourcery.com>
PR target/31070
* config/sparc/sparc.c (function_arg_slotno): Handle structure
with MODE_VECTOR_INT mode.
2008-08-21 Manuel Lopez-Ibanez <manu@gcc.gnu.org> 2008-08-21 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
PR middle-end/179 PR middle-end/179
......
...@@ -4627,6 +4627,7 @@ function_arg_slotno (const struct sparc_args *cum, enum machine_mode mode, ...@@ -4627,6 +4627,7 @@ function_arg_slotno (const struct sparc_args *cum, enum machine_mode mode,
{ {
case MODE_FLOAT: case MODE_FLOAT:
case MODE_COMPLEX_FLOAT: case MODE_COMPLEX_FLOAT:
case MODE_VECTOR_INT:
if (TARGET_ARCH64 && TARGET_FPU && named) if (TARGET_ARCH64 && TARGET_FPU && named)
{ {
if (slotno >= SPARC_FP_ARG_MAX) if (slotno >= SPARC_FP_ARG_MAX)
......
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