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
This commit is contained in:
parent
236bdb77b5
commit
15039abedc
@ -1,3 +1,11 @@
|
||||
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
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user