aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1993-04-30 12:19:18 -0700
committerJim Wilson <wilson@gcc.gnu.org>1993-04-30 12:19:18 -0700
commit317417a2bccb881f5059b32fc479c0efcd849edd (patch)
tree7ec6952001ecb0f78e1394755b6a188d316cc4f7
parent5b7a6ab1150990812079eba4c7e91e3b2d7472ee (diff)
downloadgcc-317417a2bccb881f5059b32fc479c0efcd849edd.zip
gcc-317417a2bccb881f5059b32fc479c0efcd849edd.tar.gz
gcc-317417a2bccb881f5059b32fc479c0efcd849edd.tar.bz2
(LONG_DOUBLE_TYPE_SIZE): Ifdef out.
From-SVN: r4290
-rw-r--r--gcc/config/sparc/sparc.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h
index 19c6f19..6aa23a4 100644
--- a/gcc/config/sparc/sparc.h
+++ b/gcc/config/sparc/sparc.h
@@ -42,9 +42,16 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define CC1_SPEC "%{sun4:} %{target:}"
+#if 0
+/* ??? This fails because REAL_VALUE_TYPE is `double' making it impossible to
+ represent and output `long double' constants. This causes problems during
+ a bootstrap with enquire/float.h, and hence must be disabled for now.
+ To fix, we need to implement code for TFmode just like the existing XFmode
+ support in real.[ch]. */
/* Sparc ABI says that long double is 4 words. */
#define LONG_DOUBLE_TYPE_SIZE 128
+#endif
#define PTRDIFF_TYPE "int"
#define SIZE_TYPE "int"