diff options
author | Wilco Dijkstra <wdijkstr@arm.com> | 2016-06-21 16:35:44 +0000 |
---|---|---|
committer | Wilco Dijkstra <wilco@gcc.gnu.org> | 2016-06-21 16:35:44 +0000 |
commit | 89192c3c536188bcbb2c99e47106b66eb520bd42 (patch) | |
tree | a4eab55abb8dd4ea4880d93cbd8e30ecb176a63c /gcc/ada/gcc-interface/utils.c | |
parent | 64ac50e29b7551e7ddde5f59ff1a7d7a95376475 (diff) | |
download | gcc-89192c3c536188bcbb2c99e47106b66eb520bd42.zip gcc-89192c3c536188bcbb2c99e47106b66eb520bd42.tar.gz gcc-89192c3c536188bcbb2c99e47106b66eb520bd42.tar.bz2 |
The recently added gcc.target/aarch64/advsimd-intrinsics/vrnd*.c tests cause...
The recently added gcc.target/aarch64/advsimd-intrinsics/vrnd*.c tests cause
failures due to accidentally running on non-ARMv8 hardware - the target check
arm_v8_neon_ok is correct for compilation tests but should be arm_v8_neon_hw
for execution tests. Fix this and also change arm_v8_neon_hw to return
true for AArch64 so these tests are run on AArch64 too.
gcc/testsuite/
* gcc.target/aarch64/advsimd-intrinsics/vrnd.c
(dg-require-effective-target): Use arm_v8_neon_hw.
* gcc.target/aarch64/advsimd-intrinsics/vrnda.c
(dg-require-effective-target): Likewise.
* gcc.target/aarch64/advsimd-intrinsics/vrndm.c
(dg-require-effective-target): Likewise.
* gcc.target/aarch64/advsimd-intrinsics/vrndn.c
(dg-require-effective-target): Likewise.
* gcc.target/aarch64/advsimd-intrinsics/vrndp.c
(dg-require-effective-target): Likewise.
* gcc.target/aarch64/advsimd-intrinsics/vrndx.c
(dg-require-effective-target): Likewise.
* lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
Add AArch64 check.
From-SVN: r237653
Diffstat (limited to 'gcc/ada/gcc-interface/utils.c')
0 files changed, 0 insertions, 0 deletions