------- Additional Comments From laurent at guerby dot net  2005-09-05 19:09 
-------
Ok testing:

Index: stack.lst
===================================================================
RCS file: stack.lst
diff -N stack.lst
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ stack.lst   5 Sep 2005 19:08:30 -0000
@@ -0,0 +1,3 @@
+c52103x
+c52104x
+c52104y
Index: run_all.sh
===================================================================
RCS file: /cvs/gcc/gcc/gcc/testsuite/ada/acats/run_all.sh,v
retrieving revision 1.19
diff -u -r1.19 run_all.sh
--- run_all.sh  18 Apr 2005 17:32:56 -0000      1.19
+++ run_all.sh  5 Sep 2005 19:08:30 -0000
@@ -206,6 +206,7 @@
    counti=0
    for i in `cat $dir/tests/$chapter/${chapter}.lst`; do
       counti=`expr $counti + 1`
+
       extraflags=""
       grep $i $testdir/overflow.lst > /dev/null 2>&1
       if [ $? -eq 0 ]; then
@@ -215,6 +216,11 @@
       if [ $? -eq 0 ]; then
          extraflags="$extraflags -gnatE"
       fi
+      grep $i $testdir/stack.lst > /dev/null 2>&1
+      if [ $? -eq 0 ]; then
+         extraflags="$extraflags -fstack-check"
+      fi
+
       test=$dir/tests/$chapter/$i
       mkdir $test && cd $test >> $dir/acats.log 2>&1



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20548

Reply via email to