Arm: Remove alternative from neon_softfp_fp16 directive.
authorTamar Christina <tamar.christina@arm.com>
Fri, 15 Feb 2019 17:17:17 +0000 (17:17 +0000)
committerTamar Christina <tnfchris@gcc.gnu.org>
Fri, 15 Feb 2019 17:17:17 +0000 (17:17 +0000)
commit75e2abe6f9a3b423e952b5741fcb2787834e19f4
tree048e8967cae30643280e77b0ab158fb3e7ab4cf7
parent0a3d52ddee038a5b11eda5697f12d28019d83041
Arm: Remove alternative from neon_softfp_fp16 directive.

There's a bit of a disconnect between the feature flags that don't test the fpu
and ones that do when the test itself also forces an architecture.  The forcing
of the architecture would change the defaults and without explicitly giving the
correct fpu again the test would fail.

I don't see a good way to solve this problem, really the feature tests should
ideally contain the extra options the test adds too, but for this specific case
it can be solved by always testing the fpu explicitly.

Committed under the GCC obvious

gcc/testsuite/ChangeLog:

* lib/target-supports.exp
(check_effective_target_arm_neon_softfp_fp16_ok_nocache): Drop non-fpu
checking alternative.

From-SVN: r268943
gcc/testsuite/ChangeLog
gcc/testsuite/lib/target-supports.exp