aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1993-04-26 19:08:12 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1993-04-26 19:08:12 -0400
commit3975f288c6896a87d5522912bdf29ec744e48e28 (patch)
tree48f04c97e7e9c34fceeffc346aff3319c9778e3b /gcc
parent7178e3af78b543cef6eaa8f3de26708f536b3ce7 (diff)
downloadgcc-3975f288c6896a87d5522912bdf29ec744e48e28.zip
gcc-3975f288c6896a87d5522912bdf29ec744e48e28.tar.gz
gcc-3975f288c6896a87d5522912bdf29ec744e48e28.tar.bz2
(ONLY_INT_FIELD): Define again; this time say why.
From-SVN: r4242
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/alpha/xm-alpha.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/config/alpha/xm-alpha.h b/gcc/config/alpha/xm-alpha.h
index 20e5e85..5bd20b5 100644
--- a/gcc/config/alpha/xm-alpha.h
+++ b/gcc/config/alpha/xm-alpha.h
@@ -48,6 +48,13 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define USE_C_ALLOCA
#endif
+/* The host compiler has problems with enum bitfields since it makes
+ them signed so we can't fit all our codes in. */
+
+#ifndef __GNUC__
+#define ONLY_INT_FIELDS
+#endif
+
/* Declare some functions needed for this machine. We don't want to
include these in the sources since other machines might define them
differently. */