------- Comment #2 from reichelt at gcc dot gnu dot org 2006-12-28 01:14
-------
Reduced testcase, fails with -O or higher:
=========================================
inline double bar(double x)
{
long double d;
__asm__ ("" : "=t" (d) : "0" (x));
return d;
}
double foo(double x)
{
if (x)
return bar(x);
else
return bar(x);
}
=========================================
--
reichelt at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |reichelt at gcc dot gnu dot
| |org
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2006-12-28 01:14:50
date| |
Summary|Gcc 4.3 revision 120211 |[4.3 regression] revision
|failed to compile perlbench |120211 failed to compile
| |perlbench
Target Milestone|--- |4.3.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30311