[ARM] __ARM_FP & __ARM_NEON_FP defined when -march=armv7-m
authorMantas Mikaitis <mantas.mikaitis@arm.com>
Thu, 5 Feb 2015 16:58:58 +0000 (16:58 +0000)
committerAlan Lawrence <alalaw01@gcc.gnu.org>
Thu, 5 Feb 2015 16:58:58 +0000 (16:58 +0000)
commit29e1d31b2cf2720fad010f1079b679c5edfb206f
tree3af2ded9211f056e18c3f33bceaa37292a578673
parent06fa4f005f4432d90148d37bcce2752dd922e947
[ARM] __ARM_FP & __ARM_NEON_FP defined when -march=armv7-m

gcc/:

* config/arm/arm.h (TARGET_NEON_FP): Removed conditional definition,
define to zero if !TARGET_NEON.
(TARGET_CPU_CPP_BUILTINS): Added second condition before defining
__ARM_FP macro.

gcc/testsuite/:

* gcc.target/arm/macro_defs0.c: New test.
* gcc.target/arm/macro_defs1.c: New test.
* gcc.target/arm/macro_defs2.c: New test.

From-SVN: r220456
gcc/ChangeLog
gcc/config/arm/arm.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/macro_defs0.c [new file with mode: 0644]
gcc/testsuite/gcc.target/arm/macro_defs1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/arm/macro_defs2.c [new file with mode: 0644]