Tracking CVS, bugs, and MIPS
Sean McNeil
sean@mcneil.com
Sun Sep 21 20:49:00 GMT 2003
I am using MIPS III with some MIPS IV and -mabi=o64. What I am seeing
is some code like:
{
do_something();
if ((a+b) < a) /* overflow */
{
do_overflow();
b = 0;
}
do_something_else();
return 0;
}
I see that the if case will end up returning instead of falling through
to the rest of the code. This happens at -O2. The above example wasn't
tested on the compiler, but I will go ahead and try to isolate to a test
case and file an official bug report since it appears to be appropriate.
Sean
On Sun, 2003-09-21 at 09:50, Richard Sandiford wrote:
> Sean McNeil <sean@mcneil.com> writes:
> > I just wanted to find out: the current status of the GCC MIPS compiler
> > effort; whether I should use a different branch other than head;
>
> IMO, head's the right choice. It'll soon be entering feature-freeze
> for 3.4.
>
> > if so, whether I should report bugs in the head compiler for MIPS.
>
> Please do! Which mips target are you using?
>
> Richard
More information about the Gcc-bugs
mailing list