diff --git a/gnu/dist/toolchain/gcc/config/m68k/netbsd-elf.h b/gnu/dist/toolchain/gcc/config/m68k/netbsd-elf.h index 078635394d49..f815bc140b9d 100644 --- a/gnu/dist/toolchain/gcc/config/m68k/netbsd-elf.h +++ b/gnu/dist/toolchain/gcc/config/m68k/netbsd-elf.h @@ -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__