]> gcc.gnu.org Git - gcc.git/commitdiff
libitm: Disable testing transaction-safe exceptions on Darwin and AIX.
authorTorvald Riegel <triegel@redhat.com>
Thu, 21 Jan 2016 18:25:42 +0000 (18:25 +0000)
committerTorvald Riegel <torvald@gcc.gnu.org>
Thu, 21 Jan 2016 18:25:42 +0000 (18:25 +0000)
* testsuite/libitm.c++/libstdc++-safeexc.C: Not supported on darwin
or AIX.

From-SVN: r232693

libitm/ChangeLog
libitm/testsuite/libitm.c++/libstdc++-safeexc.C

index 07c0ebc30a167f9760594a99696797e64a1d6274..6179fc8d741977cf085a08f2b1342cbaa0410c25 100644 (file)
@@ -1,3 +1,8 @@
+2016-01-21  Torvald Riegel  <triegel@redhat.com>
+
+       * testsuite/libitm.c++/libstdc++-safeexc.C: Not supported on darwin
+       or AIX.
+
 2016-01-19  Richard Henderson  <rth@redhat.com>
 
        PR bootstrap/69343
index 3e1655e83ec8fb016a9720cbb8fb015d200a4d3d..20e2e5ecdc8bdd43f9b2eeb57e0d18bb7a48403d 100644 (file)
@@ -2,7 +2,10 @@
 // are indeed that.  Thus, this also tests the transactional clones in
 // libstdc++ and libsupc++.
 
-// { dg-do run }
+// Not supported on Darwin nor AIX because those lack the support for
+// weak references to undefined functions that we need in libstdc++ to make
+// exceptions transaction-safe.
+// { dg-do run { target { ! { *-*-darwin* powerpc-ibm-aix* } } } }
 
 #include <iostream>
 #include <exception>
This page took 0.061861 seconds and 5 git commands to generate.