aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPat Haugen <pthaugen@us.ibm.com>2015-02-27 18:42:07 +0000
committerPat Haugen <pthaugen@gcc.gnu.org>2015-02-27 18:42:07 +0000
commit9c78ecc2e6afe8ae7f6335ea8e17fb71535a3284 (patch)
tree1be85a9483d10602ed9c77f0ac60fa9e8ce73e1f
parent5bcd1ab33333c3e0fad5bd775daf31b16694fa09 (diff)
downloadgcc-9c78ecc2e6afe8ae7f6335ea8e17fb71535a3284.zip
gcc-9c78ecc2e6afe8ae7f6335ea8e17fb71535a3284.tar.gz
gcc-9c78ecc2e6afe8ae7f6335ea8e17fb71535a3284.tar.bz2
pr59354.c: Move vector producing code to separate function.
* gcc.dg/vect/pr59354.c: Move vector producing code to separate function. From-SVN: r221066
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/gcc.dg/vect/pr59354.c12
2 files changed, 13 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 7f161c4..27b6a4a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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
diff --git a/gcc/testsuite/gcc.dg/vect/pr59354.c b/gcc/testsuite/gcc.dg/vect/pr59354.c
index 37fca9d..309ad3c 100644
--- a/gcc/testsuite/gcc.dg/vect/pr59354.c
+++ b/gcc/testsuite/gcc.dg/vect/pr59354.c
@@ -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;
}