* Clean up XFmode avoidance.

* If avoiding XFmode, force REAL_ARITHMETIC anyway (which will use
  the software FP emulation).
This commit is contained in:
thorpej 2002-01-29 01:02:06 +00:00
parent c37d15083b
commit 89458c3940
1 changed files with 4 additions and 7 deletions

View File

@ -38,16 +38,13 @@ Boston, MA 02111-1307, USA. */
/* Don't try using XFmode on the 68010. */
#if 0 /* XXX Can't do this yet. */
#undef LONG_DOUBLE_TYPE_SIZE
#define LONG_DOUBLE_TYPE_SIZE \
((TARGET_68020 || TARGET_68040 || TARGET_68040_ONLY || \
TARGET_68060) ? 96 : 64)
#else
#if TARGET_DEFAULT == 0
#undef LONG_DOUBLE_TYPE_SIZE
#define LONG_DOUBLE_TYPE_SIZE 64
#endif
/* Use software floating point emulator for REAL_ARITHMETIC and
decimal <-> binary conversion. */
#define REAL_ARITHMETIC
#endif
#ifdef __mc68010__