]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
pr59354.c: Move vector producing code to separate function.
authorPat Haugen <pthaugen@us.ibm.com>
Fri, 27 Feb 2015 18:51:20 +0000 (18:51 +0000)
committerPat Haugen <pthaugen@gcc.gnu.org>
Fri, 27 Feb 2015 18:51:20 +0000 (18:51 +0000)
* gcc.dg/vect/pr59354.c: Move vector producing code to separate function.

From-SVN: r221067

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

index bb0f9cf8a1ac3601f590d3b9f0193274d798a7c9..9fca1a097171af7ffe5e046354f9f8ad6ede43d8 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  Marek Polacek  <polacek@redhat.com>
 
        Backported from mainline
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;
 }