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:45:24 +0000 (16:45 +0000)
committerJason Thorpe <thorpej@gcc.gnu.org>
Thu, 5 Sep 2002 16:45:24 +0000 (16:45 +0000)
commit3717da940a1fd923eb39014ca383877a25f8abd9
tree70329ae1dde96296047c6f28b8b0a2e52b164a39
parentdf4c36e62da882bddf3969fc1c2daad8e6b13c47
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.
(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.

From-SVN: r56854
gcc/ChangeLog
gcc/config/arm/arm-protos.h
gcc/config/arm/arm.c
gcc/real.c