aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2014-11-27 10:02:19 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2014-11-27 10:02:19 +0000
commit687a5d7c39dad8a9209ef3d90bef5b4de32b0b91 (patch)
treec0891ad4919bad02ec0c74f08a0cd16342c117d6 /gcc
parentff7340933e1cec8ea5cc733eab6dbd88c7d5a840 (diff)
downloadgcc-687a5d7c39dad8a9209ef3d90bef5b4de32b0b91.zip
gcc-687a5d7c39dad8a9209ef3d90bef5b4de32b0b91.tar.gz
gcc-687a5d7c39dad8a9209ef3d90bef5b4de32b0b91.tar.bz2
[AArch64][test] Mark variable as volatile in vsqrt_f64 test
* gcc.target/aarch64/simd/vsqrt_f64_1.c: Mark variable volatile. From-SVN: r218117
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/gcc.target/aarch64/simd/vsqrt_f64_1.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5fc10c2..db8d4ff 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2014-11-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.target/aarch64/simd/vsqrt_f64_1.c: Mark variable volatile.
+
2014-11-27 Richard Biener <rguenther@suse.de>
PR tree-optimization/64083
diff --git a/gcc/testsuite/gcc.target/aarch64/simd/vsqrt_f64_1.c b/gcc/testsuite/gcc.target/aarch64/simd/vsqrt_f64_1.c
index 57fb6bb..7f99bd5 100644
--- a/gcc/testsuite/gcc.target/aarch64/simd/vsqrt_f64_1.c
+++ b/gcc/testsuite/gcc.target/aarch64/simd/vsqrt_f64_1.c
@@ -11,7 +11,7 @@ extern void abort (void);
int
main (void)
{
- float64x1_t in = vcreate_f64(0x3febd3e560634d7bULL);
+ volatile float64x1_t in = vcreate_f64(0x3febd3e560634d7bULL);
float64x1_t result = vsqrt_f64 (in);
float64_t expected = 0.9325321502142351;