* real.c: Avoid parse error if FLOAT_WORDS_BIG_ENDIAN is
commitbdcf2d689cb798cfc98351a788d603ac57236ba6
authorthorpej <thorpej@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Sep 2002 16:54:57 +0000 (5 16:54 +0000)
committerthorpej <thorpej@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Sep 2002 16:54:57 +0000 (5 16:54 +0000)
tree1c364d52abcdcf105b4d9bc2b732f8c628cfa8c4
parenta8b5ae7d68162b55056c3077e690e23a03452f8a
* 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. ]

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56857 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.h