[Bug inline-asm/39058] [4.3/4.4 regression] ICE with double in inline-asm
reichelt at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Sun Feb 1 11:03:00 GMT 2009
------- Comment #1 from reichelt at gcc dot gnu dot org 2009-02-01 11:03 -------
A slightly more complex testcase crashes in a different place:
============================================================
double foo()
{
double x, y;
asm("" : "=r,r"(x), "=r,r"(y) : "%0,0"(x), "r,r"(0));
return x;
}
============================================================
bug.c: In function 'foo':
bug.c:6: error: Failure trying to reload:
(nil)
bug.c:6: internal compiler error: in gen_reload, at reload1.c:8327
Please submit a full bug report, [etc.]
Again, no ICE without optimization or with float instead of double.
--
reichelt at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |4.3.4
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39058
More information about the Gcc-bugs
mailing list