vect-99.c: Include stdlib.h and tree-vect.h.
authorUros Bizjak <ubizjak@gmail.com>
Mon, 25 Feb 2008 09:07:13 +0000 (10:07 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Mon, 25 Feb 2008 09:07:13 +0000 (10:07 +0100)
* gcc.dg/vect/vect-99.c: Include stdlib.h and tree-vect.h.
(main): Call check_vect and foo.  Check array values after
the call to foo.
* gcc.dg/vect/vect-117.c: Call check_vect.
* gcc.dg/vect/no-vfa-pr29145.c: Ditto.

From-SVN: r132613

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/no-vfa-pr29145.c
gcc/testsuite/gcc.dg/vect/vect-117.c
gcc/testsuite/gcc.dg/vect/vect-99.c

index 4ef9dbfe2865b717df5607292ab82a7aff0e0f7a..c6efd12c098983c1fc161a4cb84979295fe46063 100644 (file)
@@ -1,3 +1,11 @@
+2008-02-25  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.dg/vect/vect-99.c: Include stdlib.h and tree-vect.h.
+       (main): Call check_vect and foo.  Check array values after
+       the call to foo.
+       * gcc.dg/vect/vect-117.c: Call check_vect.
+       * gcc.dg/vect/no-vfa-pr29145.c: Ditto.
+
 2008-02-25  Kaz Kojima  <kkojima@gcc.gnu.org>
 
        * gcc.dg/tree-ssa/ssa-pre-10.c: Use -fno-finite-math-only on
index 3a4b12636ee838e355f3bb221c2d37ca124fae6b..283e74f7cab4079a27e03fd0b98895680942706f 100644 (file)
@@ -31,6 +31,8 @@ int main(void)
   int a[1002];
   int b[1002];
 
+  check_vect ();
+
   for (i = 0; i < 1002; ++i) {
     a[i] = b[i] = i;
   }
index bf1e52c261c35546cd4013cea2ee93eaea999211..920e29314c0eea3cc282a7609eada57ff4b3986e 100644 (file)
@@ -42,6 +42,8 @@ int main (void)
 { 
   int i,j;
 
+  check_vect ();
+
   foo = 0;
   main1 (a, N);
 
index aedbae43336c6fed594472a0f46219899bcd71bd..d29023c733ecc11ab434728f7f1260b2e684bf41 100644 (file)
@@ -1,5 +1,8 @@
 /* { dg-require-effective-target vect_int } */
 
+#include <stdlib.h>
+#include "tree-vect.h"
+
 int ca[100];
 
 __attribute__ ((noinline))
@@ -13,6 +16,16 @@ void foo (int n)
 
 int main (void)
 {
+  int i;
+
+  check_vect ();
+
+  foo(100);
+
+  for (i = 0; i < 100; ++i) {
+    if (ca[i] != 2)
+      abort();
+  }
   return 0;
 }