aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Merrill <merrill@gnu.org>1994-11-16 00:45:41 +0000
committerJason Merrill <merrill@gnu.org>1994-11-16 00:45:41 +0000
commitd377038a552c1486394c39b1807c4f42dbb541e3 (patch)
tree2efa9604c8f42320a7922d7b461b4eb70f0dea24
parent20e76cb977a103eb792424979ac3d2495cd3006b (diff)
Define __PTR_TO_INT and __INT_TO_PTR.
From-SVN: r8455
-rw-r--r--gcc/config/m68k/xm-3b1.h5
-rw-r--r--gcc/config/m68k/xm-crds.h4
-rw-r--r--gcc/config/m68k/xm-mot3300.h5
3 files changed, 14 insertions, 0 deletions
diff --git a/gcc/config/m68k/xm-3b1.h b/gcc/config/m68k/xm-3b1.h
index cd4e8ac2235..9d6ad5412a3 100644
--- a/gcc/config/m68k/xm-3b1.h
+++ b/gcc/config/m68k/xm-3b1.h
@@ -7,3 +7,8 @@
#define bcmp(a,b,c) memcmp (a,b,c)
#define index strchr
#define rindex strrchr
+
+/* Override part of the obstack macros. */
+
+#define __PTR_TO_INT(P) ((int)(P))
+#define __INT_TO_PTR(P) ((char *)(P))
diff --git a/gcc/config/m68k/xm-crds.h b/gcc/config/m68k/xm-crds.h
index afbb1a4daac..3bd3461ce10 100644
--- a/gcc/config/m68k/xm-crds.h
+++ b/gcc/config/m68k/xm-crds.h
@@ -20,3 +20,7 @@
#define USE_C_ALLOCA
#endif
+/* Override part of the obstack macros. */
+
+#define __PTR_TO_INT(P) ((int)(P))
+#define __INT_TO_PTR(P) ((char *)(P))
diff --git a/gcc/config/m68k/xm-mot3300.h b/gcc/config/m68k/xm-mot3300.h
index eb89d5f0d6e..6f85038ffa9 100644
--- a/gcc/config/m68k/xm-mot3300.h
+++ b/gcc/config/m68k/xm-mot3300.h
@@ -36,3 +36,8 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#ifndef __GNUC__
#define USE_C_ALLOCA
#endif
+
+/* Override part of the obstack macros. */
+
+#define __PTR_TO_INT(P) ((int)(P))
+#define __INT_TO_PTR(P) ((char *)(P))