------- Comment #2 from paolo dot carlini at oracle dot com 2009-12-18 11:20
-------
Confirmed with r155343 on x86_64-linux. Seems a serious regression to me.
Note the snippet is missing a semicolon, fixed like this:
class A {
void f();
};
void A::f() {
A::A();
}
--
paolo dot carlini at oracle dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jason at gcc dot gnu dot org
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2009-12-18 11:20:30
date| |
Summary|Bad assembly generated for |[4.5 Regression] Bad
|constructor call |assembly generated for
| |constructor call
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42415