]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR c++/41090 (Using static label reference in c++ class constructor produces wrong...
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Sat, 19 Jun 2010 00:28:18 +0000 (00:28 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Sat, 19 Jun 2010 00:28:18 +0000 (00:28 +0000)
PR c++/41090
* g++.dg/ext/label13.C: xfail on 32-bit hppa*-*-hpux*.

From-SVN: r161018

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/label13.C

index 2ac6bd61548810f65e56ca7c6a9f988aeaf2a34e..c425e3ac1d49f70ae5b4abcb927b973c4d6e5b9e 100644 (file)
@@ -1,3 +1,8 @@
+2010-06-18  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR c++/41090
+       * g++.dg/ext/label13.C: xfail on 32-bit hppa*-*-hpux*.
+
 2010-06-18  Tobias Burnus  <burnus@net-b.de>
 
        PR fortran/44556
index 7a2665c59d90834662ec78c7802dac7e97f8b62d..8e10fe569877eb0d16fd5721d8b3af462fdb2b53 100644 (file)
@@ -8,7 +8,7 @@ struct C
   C();
 };
 
-C::C() // { dg-bogus "can never be copied" "" { xfail *-apple-darwin* alpha*-dec-osf* } }
+C::C() // { dg-bogus "can never be copied" "" { xfail { { *-apple-darwin* alpha*-ded-osf* } || { hppa*-*-hpux* && { ! hppa*64*-*-* } } } } }
 {
   static void *labelref = &&label;
   goto *labelref;