From c19d33d8f1a7b89847fc676099d29d6ba4ce90df Mon Sep 17 00:00:00 2001 From: Pat Haugen Date: Wed, 23 Oct 2013 21:40:56 +0000 Subject: [PATCH] direct-move.h: Fix header for executable tests. * gcc.target/powerpc/direct-move.h: Fix header for executable tests. From-SVN: r203994 --- gcc/testsuite/ChangeLog | 4 ++++ gcc/testsuite/gcc.target/powerpc/direct-move.h | 7 ++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e323a242943..e9f3d5be84b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2013-10-23 Pat Haugen + + * gcc.target/powerpc/direct-move.h: Fix header for executable tests. + 2013-10-23 Jakub Jelinek PR tree-optimization/58775 diff --git a/gcc/testsuite/gcc.target/powerpc/direct-move.h b/gcc/testsuite/gcc.target/powerpc/direct-move.h index 4e84fd678bb..c1709e6c7ef 100644 --- a/gcc/testsuite/gcc.target/powerpc/direct-move.h +++ b/gcc/testsuite/gcc.target/powerpc/direct-move.h @@ -1,5 +1,7 @@ /* Test functions for direct move support. */ +#include +extern void abort (void); void __attribute__((__noinline__)) copy (TYPE *a, TYPE *b) @@ -107,7 +109,7 @@ const struct test_struct test_functions[] = { void __attribute__((__noinline__)) test_value (TYPE a) { - size_t i; + long i; for (i = 0; i < sizeof (test_functions) / sizeof (test_functions[0]); i++) { @@ -123,8 +125,7 @@ test_value (TYPE a) int main (void) { - size_t i; - long j; + long i,j; union { TYPE value; unsigned char bytes[sizeof (TYPE)]; -- 2.30.2