aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Stump <mikestump@comcast.net>2010-03-02 19:40:02 +0000
committerMike Stump <mrs@gcc.gnu.org>2010-03-02 19:40:02 +0000
commitd6814000afbdeb95b08e20959e1b71705caeb4a0 (patch)
tree63ee6ec7352313666a14d00342cfe4e5162953b2
parent02d43000d6fcb229c254be04aab74cdcdbe45643 (diff)
downloadgcc-d6814000afbdeb95b08e20959e1b71705caeb4a0.zip
gcc-d6814000afbdeb95b08e20959e1b71705caeb4a0.tar.gz
gcc-d6814000afbdeb95b08e20959e1b71705caeb4a0.tar.bz2
re PR c++/41090 (Using static label reference in c++ class constructor produces wrong code)
PR c++/41090 * g++.dg/ext/label13.C (C::C): xfail for darwin for now. From-SVN: r157172
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/g++.dg/ext/label13.C2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 2b0b742..06db810 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2010-03-02 Mike Stump <mikestump@comcast.net>
+
+ PR c++/41090
+ * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
+
2010-03-02 Paul Thomas <pault@gcc.gnu.org>
PR fortran/43180
diff --git a/gcc/testsuite/g++.dg/ext/label13.C b/gcc/testsuite/g++.dg/ext/label13.C
index 931263a..63fd333 100644
--- a/gcc/testsuite/g++.dg/ext/label13.C
+++ b/gcc/testsuite/g++.dg/ext/label13.C
@@ -8,7 +8,7 @@ struct C
C();
};
-C::C()
+C::C() // { dg-bogus "can never be copied" "" { xfail *-apple-darwin* } }
{
static void *labelref = &&label;
goto *labelref;