target-supports.exp (add_options_for_arm_v8_neon): Add -march=armv8-a when we use...
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Fri, 5 Apr 2013 16:06:17 +0000 (16:06 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Fri, 5 Apr 2013 16:06:17 +0000 (16:06 +0000)
commitadcef07c9bf0b575fd5d4cf1891a894bc4333a30
treec52d829dbb3bd5bd40cdc74828ca8fcc0c5ff227
parent3f3bf1a8bfe2212d9a83b5316d93a4add718dbf2
target-supports.exp (add_options_for_arm_v8_neon): Add -march=armv8-a when we use v8 NEON.

2013-04-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

* lib/target-supports.exp (add_options_for_arm_v8_neon):
Add -march=armv8-a when we use v8 NEON.
(check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
(check_effective_target_vect_call_ceilf): Likewise.
(check_effective_target_vect_call_floorf): Likewise.
(check_effective_target_vect_call_roundf): Likewise.
(check_vect_support_and_set_flags): Remove check for arm_v8_neon.
* gcc.target/arm/vect-rounding-btruncf.c: New testcase.
* gcc.target/arm/vect-rounding-ceilf.c: Likewise.
* gcc.target/arm/vect-rounding-floorf.c: Likewise.
* gcc.target/arm/vect-rounding-roundf.c: Likewise.

From-SVN: r197523
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/vect-rounding-btruncf.c [new file with mode: 0644]
gcc/testsuite/gcc.target/arm/vect-rounding-ceilf.c [new file with mode: 0644]
gcc/testsuite/gcc.target/arm/vect-rounding-floorf.c [new file with mode: 0644]
gcc/testsuite/gcc.target/arm/vect-rounding-roundf.c [new file with mode: 0644]
gcc/testsuite/lib/target-supports.exp