From 6ffb7ba3b45fa5c2ee0a3e2f037d364aaadcef47 Mon Sep 17 00:00:00 2001 From: Kyrylo Tkachov Date: Thu, 17 Jul 2014 10:40:06 +0000 Subject: [AArch64][tests] Mark vca*_f* tests variable as volatile. * gcc.target/aarch64/simd/vcaled_f64.c: Mark expected value volatile. * gcc.target/aarch64/simd/vcales_f32.c: Likewise. * gcc.target/aarch64/simd/vcaltd_f64.c: Likewise. * gcc.target/aarch64/simd/vcalts_f32.c: Likewise. From-SVN: r212754 --- gcc/testsuite/ChangeLog | 7 +++++++ gcc/testsuite/gcc.target/aarch64/simd/vcaled_f64.c | 2 +- gcc/testsuite/gcc.target/aarch64/simd/vcales_f32.c | 2 +- gcc/testsuite/gcc.target/aarch64/simd/vcaltd_f64.c | 2 +- gcc/testsuite/gcc.target/aarch64/simd/vcalts_f32.c | 2 +- 5 files changed, 11 insertions(+), 4 deletions(-) (limited to 'gcc') diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index dadc009..c80cac4 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2014-07-17 Kyrylo Tkachov + + * gcc.target/aarch64/simd/vcaled_f64.c: Mark expected value volatile. + * gcc.target/aarch64/simd/vcales_f32.c: Likewise. + * gcc.target/aarch64/simd/vcaltd_f64.c: Likewise. + * gcc.target/aarch64/simd/vcalts_f32.c: Likewise. + 2014-07-17 Uros Bizjak * gcc.dg/atomic/c11-atomic-exec-5.c (dg-additional-options): Use diff --git a/gcc/testsuite/gcc.target/aarch64/simd/vcaled_f64.c b/gcc/testsuite/gcc.target/aarch64/simd/vcaled_f64.c index 9ea31d6..5cb69fe 100644 --- a/gcc/testsuite/gcc.target/aarch64/simd/vcaled_f64.c +++ b/gcc/testsuite/gcc.target/aarch64/simd/vcaled_f64.c @@ -14,7 +14,7 @@ volatile float64_t in[SIZE] = { -10.4, -3.14, 0.0, 1.5, 5.3, 532.3 }; int main (void) { - uint64_t expected; + volatile uint64_t expected; uint64_t actual; int i, j; diff --git a/gcc/testsuite/gcc.target/aarch64/simd/vcales_f32.c b/gcc/testsuite/gcc.target/aarch64/simd/vcales_f32.c index a69a096..cc87a63 100644 --- a/gcc/testsuite/gcc.target/aarch64/simd/vcales_f32.c +++ b/gcc/testsuite/gcc.target/aarch64/simd/vcales_f32.c @@ -14,7 +14,7 @@ volatile float32_t in[SIZE] = { -10.4, -3.14, 0.0, 1.5, 5.3, 532.3 }; int main (void) { - uint32_t expected; + volatile uint32_t expected; uint32_t actual; int i, j; diff --git a/gcc/testsuite/gcc.target/aarch64/simd/vcaltd_f64.c b/gcc/testsuite/gcc.target/aarch64/simd/vcaltd_f64.c index fcdd75b..6ae9d8a 100644 --- a/gcc/testsuite/gcc.target/aarch64/simd/vcaltd_f64.c +++ b/gcc/testsuite/gcc.target/aarch64/simd/vcaltd_f64.c @@ -14,7 +14,7 @@ volatile float64_t in[SIZE] = { -10.4, -3.14, 0.0, 1.5, 5.3, 532.3 }; int main (void) { - uint64_t expected; + volatile uint64_t expected; uint64_t actual; int i, j; diff --git a/gcc/testsuite/gcc.target/aarch64/simd/vcalts_f32.c b/gcc/testsuite/gcc.target/aarch64/simd/vcalts_f32.c index 0799dd7..88d3eb3 100644 --- a/gcc/testsuite/gcc.target/aarch64/simd/vcalts_f32.c +++ b/gcc/testsuite/gcc.target/aarch64/simd/vcalts_f32.c @@ -14,7 +14,7 @@ volatile float32_t in[SIZE] = { -10.4, -3.14, 0.0, 1.5, 5.3, 532.3 }; int main (void) { - uint32_t expected; + volatile uint32_t expected; uint32_t actual; int i, j; -- cgit v1.1