This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: mips-sgi-irix6.2 RTL check testsuite failures


> > These were all from the same bug...the Irix abi has a bizarre
> > requirement to break up an argument struct into chunks when it
> > contains a double, and mips_expand_prologue couldn't handle this.
> 
> I decided against this patch, because we don't need the information
> the loop is calculating when compiling for that ABI anyway.  This
> patch make us only calculate the information when we need it (but it
> also does a sanity check when we are calculating it.)
> 
> An mips-sgi-irix6.2 rtl-checking bootstrap is in progress, but it will
> take several hours.
> 
> 				-Clint
> 
> Thu Jul 13 09:22:48 CDT 2000  Clinton Popetz  <cpopetz@cygnus.com>
> 
> 	* mips.c (mips_expand_prologue): Don't calculate the last 
>         argument register unless we need it.  When we are calculating 
> 	  this, make sure FUNCTION_ARG is giving us a REG. 


The bootstrap completed ok...I await an ack.

			-Clint
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]