aboutsummaryrefslogtreecommitdiff
path: root/libgcc/fp-bit.h
diff options
context:
space:
mode:
authorOleg Endo <olegendo@gcc.gnu.org>2019-11-03 12:09:26 +0000
committerOleg Endo <olegendo@gcc.gnu.org>2019-11-03 12:09:26 +0000
commitda5c1bbe973db144cc1d297ad49b519a870ab0ba (patch)
tree7cc3cfb18bc9a6317e4be1db94f292d4c2d89bf9 /libgcc/fp-bit.h
parente3200f1d33a636f31e8935d1ddc16382d6c30fdb (diff)
downloadgcc-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.h14
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
{