]> git.ipfire.org Git - thirdparty/gcc.git/commit
2015-11-16 Christian Bruel <christian.bruel@st.com>
authorchrbr <chrbr@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 16 Nov 2015 11:25:02 +0000 (11:25 +0000)
committerchrbr <chrbr@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 16 Nov 2015 11:25:02 +0000 (11:25 +0000)
commitdcbc6813d9906771d655a1f77ce199e8a9f30766
tree017bb3f32b14c0dddb7893714577654df57ffe7d
parenta2e9c08d8cac316b21b6b2cae0757366d6feeb6f
2015-11-16  Christian Bruel  <christian.bruel@st.com>

* config/arm/arm_neon.h: Remove #ifndef check on __ARM_NEON.
Replace #ifdef __ARM_FEATURE_CRYPTO, __ARM_FEATURE_FMA, __ARM_FP
with appropriate pragma GCC target.

2015-11-16  Christian Bruel  <christian.bruel@st.com>

* lib/target-supports.exp (check_effective_target_arm_neon_ok_nocache):
 Check __ARM_NEON__ instead of "arm_neon.h.
* gcc.target/arm/attr-neon3.c: New test.
* gcc.target/arm/attr-neon-fp16.c: Likewise

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@230411 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm_neon.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/attr-neon-fp16.c [new file with mode: 0644]
gcc/testsuite/gcc.target/arm/attr-neon3.c [new file with mode: 0644]
gcc/testsuite/lib/target-supports.exp