aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Merrill <jason@gcc.gnu.org>2017-09-28 14:36:58 -0400
committerJason Merrill <jason@gcc.gnu.org>2017-09-28 14:36:58 -0400
commit6ad0466f585aff427339b66e2228ac99d1d595bf (patch)
treef98444a8c43ebcab33baa3d39452de5df81eb52a
parentff2994877bfa4145e355d1ad546cab769843830a (diff)
downloadgcc-6ad0466f585aff427339b66e2228ac99d1d595bf.zip
gcc-6ad0466f585aff427339b66e2228ac99d1d595bf.tar.gz
gcc-6ad0466f585aff427339b66e2228ac99d1d595bf.tar.bz2
Use -Wno-deprecated for std::uncaught_exception tests.
* g++.dg/eh/uncaught1.C: Pass -Wno-deprecated. * g++.dg/eh/uncaught2.C: Pass -Wno-deprecated. * g++.dg/eh/uncaught4.C: Pass -Wno-deprecated. * g++.old-deja/g++.mike/eh48.C: Pass -Wno-deprecated. From-SVN: r253262
-rw-r--r--gcc/testsuite/g++.dg/eh/uncaught1.C3
-rw-r--r--gcc/testsuite/g++.dg/eh/uncaught2.C2
-rw-r--r--gcc/testsuite/g++.dg/eh/uncaught4.C1
-rw-r--r--gcc/testsuite/g++.old-deja/g++.mike/eh48.C2
4 files changed, 5 insertions, 3 deletions
diff --git a/gcc/testsuite/g++.dg/eh/uncaught1.C b/gcc/testsuite/g++.dg/eh/uncaught1.C
index e96af33..4f05be5 100644
--- a/gcc/testsuite/g++.dg/eh/uncaught1.C
+++ b/gcc/testsuite/g++.dg/eh/uncaught1.C
@@ -1,6 +1,7 @@
// PR libstdc++/10606
// { dg-do run }
-// { dg-options "-fuse-cxa-get-exception-ptr" { target powerpc*-*-darwin* } }
+// { dg-options "-Wno-deprecated" }
+// { dg-options "-fuse-cxa-get-exception-ptr -Wno-deprecated" { target powerpc*-*-darwin* } }
#include <exception>
#include <cstdlib>
diff --git a/gcc/testsuite/g++.dg/eh/uncaught2.C b/gcc/testsuite/g++.dg/eh/uncaught2.C
index a99b2d7..62e4d4d 100644
--- a/gcc/testsuite/g++.dg/eh/uncaught2.C
+++ b/gcc/testsuite/g++.dg/eh/uncaught2.C
@@ -1,6 +1,6 @@
// { dg-do compile }
// { dg-final { scan-assembler-not "__cxa_get_exception" } }
-// { dg-options "-fno-use-cxa-get-exception-ptr" }
+// { dg-options "-fno-use-cxa-get-exception-ptr -Wno-deprecated" }
#include <exception>
#include <cstdlib>
diff --git a/gcc/testsuite/g++.dg/eh/uncaught4.C b/gcc/testsuite/g++.dg/eh/uncaught4.C
index 227d11b..8ca2cd2 100644
--- a/gcc/testsuite/g++.dg/eh/uncaught4.C
+++ b/gcc/testsuite/g++.dg/eh/uncaught4.C
@@ -1,5 +1,6 @@
// PR c++/41174
// { dg-do run }
+// { dg-options "-Wno-deprecated" }
#include <exception>
diff --git a/gcc/testsuite/g++.old-deja/g++.mike/eh48.C b/gcc/testsuite/g++.old-deja/g++.mike/eh48.C
index d9caf61..458fd01 100644
--- a/gcc/testsuite/g++.old-deja/g++.mike/eh48.C
+++ b/gcc/testsuite/g++.old-deja/g++.mike/eh48.C
@@ -1,5 +1,5 @@
// { dg-do run { xfail sparc64-*-elf arm-*-pe } }
-// { dg-options "-fexceptions" }
+// { dg-options "-fexceptions -Wno-deprecated" }
#include <exception>
#include <stdlib.h>