aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2014-07-17 10:40:06 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2014-07-17 10:40:06 +0000
commit6ffb7ba3b45fa5c2ee0a3e2f037d364aaadcef47 (patch)
tree9d24d1285bc441ac2b924c7af90ce29f89b11ca6
parent61263118ae39616372687bbeca2793d8817d4762 (diff)
downloadgcc-6ffb7ba3b45fa5c2ee0a3e2f037d364aaadcef47.zip
gcc-6ffb7ba3b45fa5c2ee0a3e2f037d364aaadcef47.tar.gz
gcc-6ffb7ba3b45fa5c2ee0a3e2f037d364aaadcef47.tar.bz2
[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
-rw-r--r--gcc/testsuite/ChangeLog7
-rw-r--r--gcc/testsuite/gcc.target/aarch64/simd/vcaled_f64.c2
-rw-r--r--gcc/testsuite/gcc.target/aarch64/simd/vcales_f32.c2
-rw-r--r--gcc/testsuite/gcc.target/aarch64/simd/vcaltd_f64.c2
-rw-r--r--gcc/testsuite/gcc.target/aarch64/simd/vcalts_f32.c2
5 files changed, 11 insertions, 4 deletions
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 <kyrylo.tkachov@arm.com>
+
+ * 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 <ubizjak@gmail.com>
* 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;