------- Comment #1 from ubizjak at gmail dot com 2008-08-21 09:53 -------
Does following patch fix your original problem?
Index: config/i386/i386.c
===================================================================
--- config/i386/i386.c (revision 139372)
+++ config/i386/i386.c (working copy)
@@ -12794,6 +12794,10 @@
if (req_mode == CCZmode)
return 0;
/* FALLTHRU */
+ case CCAmode:
+ case CCCmode:
+ case CCOmode:
+ case CCSmode:
case CCZmode:
break;
--
ubizjak at gmail dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |ubizjak at gmail dot com
|dot org |
Status|UNCONFIRMED |ASSIGNED
Component|c |target
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2008-08-21 09:53:12
date| |
Summary|ice in ix86_match_ccmode |[4.3, 4.4 Regression] ice in
| |ix86_match_ccmode
Target Milestone|--- |4.3.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37184