diff --git a/gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-3.C b/gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-3.C index 47f97dcb636..66f07aaa749 100644 --- a/gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-3.C +++ b/gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-3.C @@ -4,6 +4,8 @@ { dg-do compile { target c++11 } } { dg-options "-O2 -Wall" } */ +#define _GLIBCXX_USE_CXX11_ABI 1 + #include #include diff --git a/gcc/testsuite/g++.dg/torture/pr106922.C b/gcc/testsuite/g++.dg/torture/pr106922.C index 046fc6cce76..4214a31f276 100644 --- a/gcc/testsuite/g++.dg/torture/pr106922.C +++ b/gcc/testsuite/g++.dg/torture/pr106922.C @@ -4,6 +4,8 @@ // -O1 doesn't iterate VN and thus has bogus uninit diagnostics // { dg-skip-if "" { *-*-* } { "-O1" } { "" } } +#define _GLIBCXX_USE_CXX11_ABI 1 + #include #include