Bootstrap FAILURE egcs-980406 on X86 using -march=pentiumpro
Jeffrey A Law
law@cygnus.com
Thu Apr 9 22:41:00 GMT 1998
In message < 199804091930.TAA00093@iron.rcp.co.uk >you write:
> The problematic use of TARGET_CMOVE was in the definition of
> insn_movsicc in i386.md (ie replaced "TARGET_CMOVE" with
> "0 && TARGET_CMOVE")).
>
> With ONLY the above change I get a good bootstrap and a
> correct gcc/include/float.h
If that's the case, then it's a bug we inherited from gcc2; in fact
I mentioned that change as "questionable" to this list after I did
the merge from gcc2.
However, I did *not* get correct code when I revered back to our
old movsicc pattern.
This suggests the bug is elsewhere and your change to movsicc is
just masking the bug.
jeff
More information about the Gcc-bugs
mailing list