diff options
author | David Edelsohn <dje.gcc@gmail.com> | 2023-12-28 14:42:14 -0500 |
---|---|---|
committer | David Edelsohn <dje.gcc@gmail.com> | 2023-12-28 14:55:04 -0500 |
commit | bf5c00d7eed5282fd80a69955ce471ac866c149d (patch) | |
tree | 300c8e5e806da913434ed4983cdb1e23bdf72e74 | |
parent | d74cceb6d40a20f848aa78ab1ee9dd46c09f994a (diff) | |
download | gcc-bf5c00d7eed5282fd80a69955ce471ac866c149d.zip gcc-bf5c00d7eed5282fd80a69955ce471ac866c149d.tar.gz gcc-bf5c00d7eed5282fd80a69955ce471ac866c149d.tar.bz2 |
testsuite: XFAIL linkage testcases on AIX.
The template linkage2.C and linkage3.C testcases expect a
decoration that does not match AIX assembler syntax. Expect failure.
gcc/testsuite/ChangeLog:
* g++.dg/template/linkage2.C: XFAIL on AIX.
* g++.dg/template/linkage3.C: Same.
Signed-off-by: David Edelsohn <dje.gcc@gmail.com>
-rw-r--r-- | gcc/testsuite/g++.dg/template/linkage2.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/template/linkage3.C | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/gcc/testsuite/g++.dg/template/linkage2.C b/gcc/testsuite/g++.dg/template/linkage2.C index 08fb693..c6044f7 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 257aab3..385e798 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 { |