Commit 15039abe by Jim Wilson Committed by Jim Wilson

Fix 961223-1.c irix6 c-torture failure.

	* mips.c (function_arg): Handle passing a struct
	containing a double in a DFmode register without the PARALLEL.

From-SVN: r15830
parent 236bdb77
Wed Oct 1 13:43:53 1997 Jim Wilson <wilson@cygnus.com>
Bring over from FSF.
Tue Aug 5 16:10:45 1997 Jason Merrill <jason@yorick.cygnus.com>
* mips.c (function_arg): Handle passing a struct
containing a double in a DFmode register without the PARALLEL.
Wed Oct 1 11:13:25 1997 Ian Lance Taylor <ian@cygnus.com>
* pexecute.c: Use spawn if __CYGWIN32__.
......
......@@ -3208,7 +3208,7 @@ function_arg (cum, mode, type, named)
% BITS_PER_WORD == 0))
break;
if (! field)
if (! field || mode == DFmode)
ret = gen_rtx (REG, mode, regbase + *arg_words + bias);
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