aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite/18_support/nested_exception
diff options
context:
space:
mode:
Diffstat (limited to 'libstdc++-v3/testsuite/18_support/nested_exception')
-rw-r--r--libstdc++-v3/testsuite/18_support/nested_exception/rethrow_if_nested.cc3
-rw-r--r--libstdc++-v3/testsuite/18_support/nested_exception/throw_with_nested.cc3
2 files changed, 4 insertions, 2 deletions
diff --git a/libstdc++-v3/testsuite/18_support/nested_exception/rethrow_if_nested.cc b/libstdc++-v3/testsuite/18_support/nested_exception/rethrow_if_nested.cc
index 37d1d80..ec8d172 100644
--- a/libstdc++-v3/testsuite/18_support/nested_exception/rethrow_if_nested.cc
+++ b/libstdc++-v3/testsuite/18_support/nested_exception/rethrow_if_nested.cc
@@ -23,7 +23,8 @@
struct derived : std::nested_exception { };
-struct base { virtual ~base() = default; };
+struct base { virtual ~base(); };
+inline base::~base() = default;
struct derived2 : base, std::nested_exception { };
diff --git a/libstdc++-v3/testsuite/18_support/nested_exception/throw_with_nested.cc b/libstdc++-v3/testsuite/18_support/nested_exception/throw_with_nested.cc
index 9ce31f0..c846d09 100644
--- a/libstdc++-v3/testsuite/18_support/nested_exception/throw_with_nested.cc
+++ b/libstdc++-v3/testsuite/18_support/nested_exception/throw_with_nested.cc
@@ -23,7 +23,8 @@
struct derived : std::nested_exception { };
-struct not_derived { virtual ~not_derived() = default; };
+struct not_derived { virtual ~not_derived(); };
+inline not_derived::~not_derived() = default;
void test01()
{