diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1993-04-30 12:19:18 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1993-04-30 12:19:18 -0700 |
commit | 317417a2bccb881f5059b32fc479c0efcd849edd (patch) | |
tree | 7ec6952001ecb0f78e1394755b6a188d316cc4f7 | |
parent | 5b7a6ab1150990812079eba4c7e91e3b2d7472ee (diff) | |
download | gcc-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.h | 7 |
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" |