aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-05-13 13:57:53 +0000
committerRichard Stallman <rms@gnu.org>1993-05-13 13:57:53 +0000
commit92e6e51e94c1b222efc8d09745bfee638530d415 (patch)
treec656eb4a58cf60c48e1ef401109326e528c01e70
parent7f2868229492f93dae49d720198794120c7b7247 (diff)
downloadgcc-92e6e51e94c1b222efc8d09745bfee638530d415.zip
gcc-92e6e51e94c1b222efc8d09745bfee638530d415.tar.gz
gcc-92e6e51e94c1b222efc8d09745bfee638530d415.tar.bz2
(LONG_DOUBLE_TYPE_SIZE): Redefine as 64.
From-SVN: r4438
-rw-r--r--gcc/config/m68k/3b1.h4
-rw-r--r--gcc/config/m68k/3b1g.h4
-rw-r--r--gcc/config/m68k/crds.h4
-rw-r--r--gcc/config/m68k/hp2bsd.h4
-rw-r--r--gcc/config/m68k/hp310.h4
-rw-r--r--gcc/config/m68k/isi-nfp.h4
-rw-r--r--gcc/config/m68k/pbb.h4
-rw-r--r--gcc/config/m68k/plexus.h4
-rw-r--r--gcc/config/m68k/sun2.h4
-rw-r--r--gcc/config/m68k/sun3n.h4
-rw-r--r--gcc/config/m68k/tower.h4
11 files changed, 44 insertions, 0 deletions
diff --git a/gcc/config/m68k/3b1.h b/gcc/config/m68k/3b1.h
index f22cf0d..0fe1f7d 100644
--- a/gcc/config/m68k/3b1.h
+++ b/gcc/config/m68k/3b1.h
@@ -31,6 +31,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef TARGET_DEFAULT
#define TARGET_DEFAULT 0
+/* Don't try using XFmode. */
+#undef LONG_DOUBLE_TYPE_SIZE
+#define LONG_DOUBLE_TYPE_SIZE 64
+
/* -m68020 requires special flags to the assembler. */
#undef ASM_SPEC
diff --git a/gcc/config/m68k/3b1g.h b/gcc/config/m68k/3b1g.h
index e07e9c6..d8c7471 100644
--- a/gcc/config/m68k/3b1g.h
+++ b/gcc/config/m68k/3b1g.h
@@ -22,6 +22,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* See m68k.h. 0 means 68000 with no 68881. */
#define TARGET_DEFAULT 0
+/* Don't try using XFmode. */
+#undef LONG_DOUBLE_TYPE_SIZE
+#define LONG_DOUBLE_TYPE_SIZE 64
+
/* Define __HAVE_68881 in preprocessor only if -m68881 is specified.
This will control the use of inline 68881 insns in certain macros.
Also inform the program which CPU this is for. */
diff --git a/gcc/config/m68k/crds.h b/gcc/config/m68k/crds.h
index f20b34e..b026344 100644
--- a/gcc/config/m68k/crds.h
+++ b/gcc/config/m68k/crds.h
@@ -40,6 +40,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef TARGET_DEFAULT
#define TARGET_DEFAULT 0
+/* Don't try using XFmode. */
+#undef LONG_DOUBLE_TYPE_SIZE
+#define LONG_DOUBLE_TYPE_SIZE 64
+
/* special flags to the unos assembler. */
#undef ASM_SPEC
diff --git a/gcc/config/m68k/hp2bsd.h b/gcc/config/m68k/hp2bsd.h
index 7c5ebd3..f27ecb3 100644
--- a/gcc/config/m68k/hp2bsd.h
+++ b/gcc/config/m68k/hp2bsd.h
@@ -23,6 +23,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define TARGET_DEFAULT 0
+/* Don't try using XFmode. */
+#undef LONG_DOUBLE_TYPE_SIZE
+#define LONG_DOUBLE_TYPE_SIZE 64
+
/* Define __HAVE_68881 in preprocessor only if -m68881 is specified.
This will control the use of inline 68881 insns in certain macros.
Also inform the program which CPU this is for. */
diff --git a/gcc/config/m68k/hp310.h b/gcc/config/m68k/hp310.h
index 0637675..a9d24f4 100644
--- a/gcc/config/m68k/hp310.h
+++ b/gcc/config/m68k/hp310.h
@@ -5,6 +5,10 @@
#include "m68k/hp320.h"
+/* Don't try using XFmode. */
+#undef LONG_DOUBLE_TYPE_SIZE
+#define LONG_DOUBLE_TYPE_SIZE 64
+
#undef CPP_SPEC
#undef ASM_SPEC
diff --git a/gcc/config/m68k/isi-nfp.h b/gcc/config/m68k/isi-nfp.h
index 8bbf6b6..f354448 100644
--- a/gcc/config/m68k/isi-nfp.h
+++ b/gcc/config/m68k/isi-nfp.h
@@ -3,3 +3,7 @@
#define TARGET_DEFAULT 5
#include "m68k/isi.h"
+
+/* Don't try using XFmode. */
+#undef LONG_DOUBLE_TYPE_SIZE
+#define LONG_DOUBLE_TYPE_SIZE 64
diff --git a/gcc/config/m68k/pbb.h b/gcc/config/m68k/pbb.h
index 065fcf8..7f36e00 100644
--- a/gcc/config/m68k/pbb.h
+++ b/gcc/config/m68k/pbb.h
@@ -30,6 +30,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define TARGET_DEFAULT 5
+/* Don't try using XFmode. */
+#undef LONG_DOUBLE_TYPE_SIZE
+#define LONG_DOUBLE_TYPE_SIZE 64
+
/* Every structure or union's size must be a multiple of 2 bytes. */
#define STRUCTURE_SIZE_BOUNDARY 16
diff --git a/gcc/config/m68k/plexus.h b/gcc/config/m68k/plexus.h
index 7f84bda..1bea809 100644
--- a/gcc/config/m68k/plexus.h
+++ b/gcc/config/m68k/plexus.h
@@ -43,6 +43,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define TARGET_DEFAULT 5 /* set to 5 if on a '020 box */
+/* Don't try using XFmode. */
+#undef LONG_DOUBLE_TYPE_SIZE
+#define LONG_DOUBLE_TYPE_SIZE 64
+
#define CPP_SPEC "%{m68881:-D__HAVE_68881__}"
#define CPP_PREDEFINES "-Dm68 -Dunix -Dplexus"
diff --git a/gcc/config/m68k/sun2.h b/gcc/config/m68k/sun2.h
index 792f503..db94cf1 100644
--- a/gcc/config/m68k/sun2.h
+++ b/gcc/config/m68k/sun2.h
@@ -24,6 +24,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define TARGET_DEFAULT 0
+/* Don't try using XFmode. */
+#undef LONG_DOUBLE_TYPE_SIZE
+#define LONG_DOUBLE_TYPE_SIZE 64
+
/* Define __HAVE_68881 in preprocessor only if -m68881 is specified.
This will control the use of inline 68881 insns in certain macros.
Also inform the program which CPU this is for. */
diff --git a/gcc/config/m68k/sun3n.h b/gcc/config/m68k/sun3n.h
index a4d72e8..d93bee0 100644
--- a/gcc/config/m68k/sun3n.h
+++ b/gcc/config/m68k/sun3n.h
@@ -3,3 +3,7 @@
#define TARGET_DEFAULT 5
#include "m68k/sun3.h"
+
+/* Don't try using XFmode. */
+#undef LONG_DOUBLE_TYPE_SIZE
+#define LONG_DOUBLE_TYPE_SIZE 64
diff --git a/gcc/config/m68k/tower.h b/gcc/config/m68k/tower.h
index 11cc2c3..c3de28d 100644
--- a/gcc/config/m68k/tower.h
+++ b/gcc/config/m68k/tower.h
@@ -41,6 +41,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define TARGET_DEFAULT 5
+/* Don't try using XFmode. */
+#undef LONG_DOUBLE_TYPE_SIZE
+#define LONG_DOUBLE_TYPE_SIZE 64
+
/* Names to predefine in the preprocessor for this target machine. */
#define CPP_PREDEFINES "-Dunix -Dtower32 -Dtower32_200"