pr59354.c: Move vector producing code to separate function.
authorPat Haugen <pthaugen@us.ibm.com>
Fri, 27 Feb 2015 18:42:07 +0000 (18:42 +0000)
committerPat Haugen <pthaugen@gcc.gnu.org>
Fri, 27 Feb 2015 18:42:07 +0000 (18:42 +0000)
* gcc.dg/vect/pr59354.c: Move vector producing code to separate function.

From-SVN: r221066

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/pr59354.c

index 7f161c463286abb9ad32498ac203aab010c362e5..27b6a4ac21815b143df311740f82f4fa16bfc2cb 100644 (file)
@@ -1,3 +1,7 @@
+2015-02-27  Pat Haugen <pthaugen@us.ibm.com>
+
+       * gcc.dg/vect/pr59354.c: Move vector producing code to separate function.
+
 2015-02-27  Jan Hubicka  <hubicka@ucw.cz>
 
        PR ipa/65237
index 37fca9d25a433f9256083aa1b36286f5f344a351..309ad3c73f64311b1cfb579b4e73e589b5836b99 100644 (file)
@@ -8,12 +8,11 @@ void abort (void);
 unsigned int a[256];
 unsigned char b[256];
 
-int main()
+__attribute__ ((noinline)) void
+main1()
 {
   int i, z, x, y;
 
-  check_vect ();
-
   for(i = 0; i < 256; i++)
     {
       a[i] = i % 5;
@@ -27,6 +26,13 @@ int main()
 
   if (b[4] != 1)
     abort ();
+}
+
+int main (void)
+{
+  check_vect ();
+
+  main1 ();
 
   return 0;
 }