aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-10-20 05:05:30 +0000
committerRichard Stallman <rms@gnu.org>1993-10-20 05:05:30 +0000
commit81d20792adeb491c6f2eba0930028404043b30b0 (patch)
treeccc6d1319fc4b748c987422c15e79068f76b6322 /gcc
parent54c40e686a0a24ff1f5cedff61ecb17fc7d6e5ef (diff)
downloadgcc-81d20792adeb491c6f2eba0930028404043b30b0.zip
gcc-81d20792adeb491c6f2eba0930028404043b30b0.tar.gz
gcc-81d20792adeb491c6f2eba0930028404043b30b0.tar.bz2
(LONG_DOUBLE_TYPE_SIZE): Define as 64 bits
due to FP emulator bugs in the target kernel. From-SVN: r5821
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/i386/isc.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/config/i386/isc.h b/gcc/config/i386/isc.h
index 5f546f0..49d480a 100644
--- a/gcc/config/i386/isc.h
+++ b/gcc/config/i386/isc.h
@@ -55,3 +55,10 @@
#undef TARGET_DEFAULT
#define TARGET_DEFAULT 0201
+
+/* Define for XFmode extended real floating point support.
+ This will automatically cause REAL_ARITHMETIC to be defined. */
+/* The ISC 2.0.2 software FPU emulator apparently can't handle
+ 80-bit XFmode insns, so don't generate them. */
+#undef LONG_DOUBLE_TYPE_SIZE
+#define LONG_DOUBLE_TYPE_SIZE 6