real.c: Avoid parse error if FLOAT_WORDS_BIG_ENDIAN is not a compile-time constant...
authorJason Thorpe <thorpej@wasabisystems.com>
Thu, 5 Sep 2002 16:54:57 +0000 (16:54 +0000)
committerJason Thorpe <thorpej@gcc.gnu.org>
Thu, 5 Sep 2002 16:54:57 +0000 (16:54 +0000)
commitb5b620a4e85314de0ee24d004f2192193d28fe46
tree1c364d52abcdcf105b4d9bc2b732f8c628cfa8c4
parentdd19d1423e0078f59f5836b5efdfe081545fcdd1
real.c: Avoid parse error if FLOAT_WORDS_BIG_ENDIAN is not a compile-time constant for...

* real.c: Avoid parse error if FLOAT_WORDS_BIG_ENDIAN is
not a compile-time constant for the non-IBM case.
* config/arm/arm-protos.h (arm_float_words_big_endian): New
prototype.
* config/arm/arm.c (arm_float_words_big_endian): New function.
* config/arm/arm.h (TARGET_CPU_CPP_BUILTINS): Define __VFP_FP__
if TARGET_VFP  and not TARGET_HARD_FLOAT.
(ARM_FLAG_VFP, TARGET_VFP): Define.
(FLOAT_WORDS_BIG_ENDIAN): Use arm_float_words_big_endian.

[ Missed arm.h in previous checkin, and pasto'd ChangeLog entry, which
  is now corrected. ]

From-SVN: r56857
gcc/ChangeLog
gcc/config/arm/arm.h