------- 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