diff --git a/gcc/testsuite/g++.dg/template/linkage2.C b/gcc/testsuite/g++.dg/template/linkage2.C index 08fb6930262cdf47423105d40f9f1bb04054c4bf..c6044f75bdb05bc5f4755bcc91c67f8ff7ba47bb 100644 --- a/gcc/testsuite/g++.dg/template/linkage2.C +++ b/gcc/testsuite/g++.dg/template/linkage2.C @@ -1,6 +1,6 @@ // PR c++/70413 // { dg-do compile { target c++11 } } -// { dg-final { scan-assembler-not "(weak|glob)\[^\n\]*_Z" } } +// { dg-final { scan-assembler-not "(weak|glob)\[^\n\]*_Z" { xfail powerpc-*-aix* } } } namespace { template<class> struct A; diff --git a/gcc/testsuite/g++.dg/template/linkage3.C b/gcc/testsuite/g++.dg/template/linkage3.C index 257aab33b38284e732e890684820ee0c3a7b666e..385e79893fcdee3cc1914da69ab57122e9bff54c 100644 --- a/gcc/testsuite/g++.dg/template/linkage3.C +++ b/gcc/testsuite/g++.dg/template/linkage3.C @@ -1,5 +1,5 @@ // PR c++/70413 -// { dg-final { scan-assembler-not "(weak|glob)\[^\n\]*_Z" } } +// { dg-final { scan-assembler-not "(weak|glob)\[^\n\]*_Z" { xfail powerpc-*-aix* } } } namespace { struct A {