diff options
author | David Edelsohn <dje.gcc@gmail.com> | 2023-12-26 16:44:09 +0000 |
---|---|---|
committer | David Edelsohn <dje.gcc@gmail.com> | 2023-12-26 19:44:11 -0500 |
commit | 5b7f5e6261e9d0317b34663136f1e3bd33dca3d9 (patch) | |
tree | b88fc0da7d1be06c2b85b14244dab3225f571eb9 | |
parent | 4fe33bf9f3fc34aadc6086d01344df4e5f20fdd3 (diff) | |
download | gcc-5b7f5e6261e9d0317b34663136f1e3bd33dca3d9.zip gcc-5b7f5e6261e9d0317b34663136f1e3bd33dca3d9.tar.gz gcc-5b7f5e6261e9d0317b34663136f1e3bd33dca3d9.tar.bz2 |
testsuite: AIX csect section name.
AIX sections use the csect directive to name a section. Check for
csect name in attr-section testcases.
gcc/testsuite/ChangeLog:
* g++.dg/ext/attr-section1.C: Test for csect section directive.
* g++.dg/ext/attr-section1a.C: Same.
* g++.dg/ext/attr-section2.C: Same.
* g++.dg/ext/attr-section2a.C: Same.
* g++.dg/ext/attr-section2b.C: Same.
Signed-off-by: David Edelsohn <dje.gcc@gmail.com>
-rw-r--r-- | gcc/testsuite/g++.dg/ext/attr-section1.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/attr-section1a.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/attr-section2.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/attr-section2a.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/attr-section2b.C | 2 |
5 files changed, 5 insertions, 5 deletions
diff --git a/gcc/testsuite/g++.dg/ext/attr-section1.C b/gcc/testsuite/g++.dg/ext/attr-section1.C index b8ac65b..cc74bef 100644 --- a/gcc/testsuite/g++.dg/ext/attr-section1.C +++ b/gcc/testsuite/g++.dg/ext/attr-section1.C @@ -6,4 +6,4 @@ template<class T> template void fun<int>(); -// { dg-final { scan-assembler {.section[ \t]+.foo} } } +// { dg-final { scan-assembler {.(section|csect)[ \t]+.+foo} } } diff --git a/gcc/testsuite/g++.dg/ext/attr-section1a.C b/gcc/testsuite/g++.dg/ext/attr-section1a.C index be24be2..7176434 100644 --- a/gcc/testsuite/g++.dg/ext/attr-section1a.C +++ b/gcc/testsuite/g++.dg/ext/attr-section1a.C @@ -8,4 +8,4 @@ struct A { template struct A<int>; -// { dg-final { scan-assembler {.section[ \t]+.foo} } } +// { dg-final { scan-assembler {.(section|csect)[ \t]+.+foo} } } diff --git a/gcc/testsuite/g++.dg/ext/attr-section2.C b/gcc/testsuite/g++.dg/ext/attr-section2.C index a76f43b..7c9221b 100644 --- a/gcc/testsuite/g++.dg/ext/attr-section2.C +++ b/gcc/testsuite/g++.dg/ext/attr-section2.C @@ -6,4 +6,4 @@ template<class T> template int var<int>; -// { dg-final { scan-assembler {.section[ \t]+.foo} } } +// { dg-final { scan-assembler {.(section|csect)[ \t]+.foo} } } diff --git a/gcc/testsuite/g++.dg/ext/attr-section2a.C b/gcc/testsuite/g++.dg/ext/attr-section2a.C index a0b01cd..4fa898c 100644 --- a/gcc/testsuite/g++.dg/ext/attr-section2a.C +++ b/gcc/testsuite/g++.dg/ext/attr-section2a.C @@ -11,4 +11,4 @@ int A<T>::var = 42; template struct A<int>; -// { dg-final { scan-assembler {.section[ \t]+.foo} } } +// { dg-final { scan-assembler {.(section|csect)[ \t]+.foo} } } diff --git a/gcc/testsuite/g++.dg/ext/attr-section2b.C b/gcc/testsuite/g++.dg/ext/attr-section2b.C index 7b8313b..9398773 100644 --- a/gcc/testsuite/g++.dg/ext/attr-section2b.C +++ b/gcc/testsuite/g++.dg/ext/attr-section2b.C @@ -9,4 +9,4 @@ int* fun() { template int* fun<int>(); -// { dg-final { scan-assembler {.section[ \t]+.foo} } } +// { dg-final { scan-assembler {.(section|csect)[ \t]+.foo} } } |