Commit c3427c7d by Eric Botcazou Committed by Eric Botcazou

sparc.c (function_arg_partial_nregs): Use SPARC_INT_ARG_MAX to determine where…

sparc.c (function_arg_partial_nregs): Use SPARC_INT_ARG_MAX to determine where to split unnamed complex FP arguments.

	* config/sparc/sparc.c (function_arg_partial_nregs): Use
	SPARC_INT_ARG_MAX to determine where to split unnamed
	complex FP arguments.

From-SVN: r68900
parent bc35512f
2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
* config/sparc/sparc.c (function_arg_partial_nregs): Use
SPARC_INT_ARG_MAX to determine where to split unnamed
complex FP arguments.
Thu Jul 3 20:36:47 CEST 2003 Jan Hubicka <jh@suse.cz> Thu Jul 3 20:36:47 CEST 2003 Jan Hubicka <jh@suse.cz>
* basic-block.h (create_basic_block, merge_blocks_nomove): Kill. * basic-block.h (create_basic_block, merge_blocks_nomove): Kill.
......
/* Subroutines for insn-output.c for Sun SPARC. /* Subroutines for insn-output.c for SPARC.
Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
Contributed by Michael Tiemann (tiemann@cygnus.com) Contributed by Michael Tiemann (tiemann@cygnus.com)
64 bit SPARC V9 support by Michael Tiemann, Jim Wilson, and Doug Evans, 64-bit SPARC-V9 support by Michael Tiemann, Jim Wilson, and Doug Evans,
at Cygnus Support. at Cygnus Support.
This file is part of GCC. This file is part of GCC.
...@@ -5074,7 +5074,7 @@ function_arg_partial_nregs (cum, mode, type, named) ...@@ -5074,7 +5074,7 @@ function_arg_partial_nregs (cum, mode, type, named)
} }
else if (GET_MODE_CLASS (mode) == MODE_COMPLEX_INT else if (GET_MODE_CLASS (mode) == MODE_COMPLEX_INT
|| (GET_MODE_CLASS (mode) == MODE_COMPLEX_FLOAT || (GET_MODE_CLASS (mode) == MODE_COMPLEX_FLOAT
&& ! TARGET_FPU)) && ! (TARGET_FPU && named)))
{ {
if (GET_MODE_ALIGNMENT (mode) == 128) if (GET_MODE_ALIGNMENT (mode) == 128)
{ {
......
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