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