diff options
author | Oleg Endo <olegendo@gcc.gnu.org> | 2019-11-03 12:09:26 +0000 |
---|---|---|
committer | Oleg Endo <olegendo@gcc.gnu.org> | 2019-11-03 12:09:26 +0000 |
commit | da5c1bbe973db144cc1d297ad49b519a870ab0ba (patch) | |
tree | 7cc3cfb18bc9a6317e4be1db94f292d4c2d89bf9 /libgcc/fp-bit.h | |
parent | e3200f1d33a636f31e8935d1ddc16382d6c30fdb (diff) | |
download | gcc-da5c1bbe973db144cc1d297ad49b519a870ab0ba.zip gcc-da5c1bbe973db144cc1d297ad49b519a870ab0ba.tar.gz gcc-da5c1bbe973db144cc1d297ad49b519a870ab0ba.tar.bz2 |
re PR libgcc/78804 ([RX] -m64bit-doubles does not work)
libgcc/
PR libgcc/78804
* fp-bit.h: Remove FLOAT_BIT_ORDER_MISMATCH.
* fp-bit.c (pack_d, unpack_d): Remove special cases for
FLOAT_BIT_ORDER_MISMATCH.
* config/arc/t-arc: Remove FLOAT_BIT_ORDER_MISMATCH.
From-SVN: r277752
Diffstat (limited to 'libgcc/fp-bit.h')
-rw-r--r-- | libgcc/fp-bit.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/libgcc/fp-bit.h b/libgcc/fp-bit.h index 5c2b3df..de679bd 100644 --- a/libgcc/fp-bit.h +++ b/libgcc/fp-bit.h @@ -128,10 +128,6 @@ typedef unsigned int UTItype __attribute__ ((mode (TI))); #define NO_DI_MODE #endif -#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ -#define FLOAT_BIT_ORDER_MISMATCH -#endif - #if __BYTE_ORDER__ != __FLOAT_WORD_ORDER__ #define FLOAT_WORD_ORDER_MISMATCH #endif @@ -354,16 +350,6 @@ typedef union # endif #endif -#ifdef FLOAT_BIT_ORDER_MISMATCH - struct - { - fractype fraction:FRACBITS __attribute__ ((packed)); - unsigned int exp:EXPBITS __attribute__ ((packed)); - unsigned int sign:1 __attribute__ ((packed)); - } - bits; -#endif - #ifdef _DEBUG_BITFLOAT struct { |