aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2006-09-14 12:12:03 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2006-09-14 12:12:03 +0200
commitfc87142b855651a57828a070f617b6067d045aaa (patch)
tree55e072a78983210e4af12f5fddb074be74a13ba2
parentf7ad6748b974b9c6c6713b1d88bf4901fa5c205d (diff)
downloadgcc-fc87142b855651a57828a070f617b6067d045aaa.zip
gcc-fc87142b855651a57828a070f617b6067d045aaa.tar.gz
gcc-fc87142b855651a57828a070f617b6067d045aaa.tar.bz2
Update list of tests requiring stack checking Add handling of tests using Ada...
Update list of tests requiring stack checking Add handling of tests using Ada 95 semantics and thus requiring -gnat95 switch From-SVN: r116944
-rw-r--r--gcc/testsuite/ada/acats/ada95.lst31
-rwxr-xr-xgcc/testsuite/ada/acats/run_all.sh4
-rw-r--r--gcc/testsuite/ada/acats/stackcheck.lst3
3 files changed, 38 insertions, 0 deletions
diff --git a/gcc/testsuite/ada/acats/ada95.lst b/gcc/testsuite/ada/acats/ada95.lst
new file mode 100644
index 0000000..839d5df
--- /dev/null
+++ b/gcc/testsuite/ada/acats/ada95.lst
@@ -0,0 +1,31 @@
+ac3106a
+c34005p
+c34005r
+c34005s
+c34005u
+c34005v
+c34006g
+c34006j
+c34006l
+c34008a
+c3a0014
+c41103b
+c41203b
+c41306a
+c460a01
+c650001
+c74302b
+c74306a
+c85014a
+c85014b
+c85014c
+c87b26b
+c87b41a
+c99004a
+cb40005
+cc3019c
+cc51b03
+cc51d02
+cd10002
+cdd2a03
+cxac005
diff --git a/gcc/testsuite/ada/acats/run_all.sh b/gcc/testsuite/ada/acats/run_all.sh
index e452272..ddd4da0 100755
--- a/gcc/testsuite/ada/acats/run_all.sh
+++ b/gcc/testsuite/ada/acats/run_all.sh
@@ -226,6 +226,10 @@ for chapter in $chapters; do
if [ $? -eq 0 ]; then
extraflags="$extraflags -fstack-check"
fi
+ grep $i $testdir/ada95.lst > /dev/null 2>&1
+ if [ $? -eq 0 ]; then
+ extraflags="$extraflags -gnat95"
+ fi
test=$dir/tests/$chapter/$i
mkdir $test && cd $test >> $dir/acats.log 2>&1
diff --git a/gcc/testsuite/ada/acats/stackcheck.lst b/gcc/testsuite/ada/acats/stackcheck.lst
index ba1cd67..1fdf555 100644
--- a/gcc/testsuite/ada/acats/stackcheck.lst
+++ b/gcc/testsuite/ada/acats/stackcheck.lst
@@ -1,3 +1,6 @@
c52103x
c52104x
c52104y
+cb1010a
+cb1010c
+cb1010d