------- Comment #1 from rguenth at gcc dot gnu dot org 2008-01-23 10:50 ------- This is not a regression. From write_builtin_type:
case REAL_TYPE: if (type == float_type_node || type == java_float_type_node) write_char ('f'); else if (type == double_type_node || type == java_double_type_node) write_char ('d'); else if (type == long_double_type_node) write_char ('e'); else gcc_unreachable (); break; this is probably too simplistic and instead should try fancy stuff like the integer case. Confirmed. -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2008-01-23 10:50:51 date| | Summary|[4.1/4.2/4.3 regression] ICE|ICE with double and |with double and attribute |attribute may_alias |may_alias | Target Milestone|4.1.3 |--- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34936