aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Edelsohn <dje.gcc@gmail.com>2023-12-26 16:44:09 +0000
committerDavid Edelsohn <dje.gcc@gmail.com>2023-12-26 19:44:11 -0500
commit5b7f5e6261e9d0317b34663136f1e3bd33dca3d9 (patch)
treeb88fc0da7d1be06c2b85b14244dab3225f571eb9 /gcc
parent4fe33bf9f3fc34aadc6086d01344df4e5f20fdd3 (diff)
downloadgcc-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>
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/g++.dg/ext/attr-section1.C2
-rw-r--r--gcc/testsuite/g++.dg/ext/attr-section1a.C2
-rw-r--r--gcc/testsuite/g++.dg/ext/attr-section2.C2
-rw-r--r--gcc/testsuite/g++.dg/ext/attr-section2a.C2
-rw-r--r--gcc/testsuite/g++.dg/ext/attr-section2b.C2
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} } }