diff --git a/gcc/config/m68k/3b1.h b/gcc/config/m68k/3b1.h
index 3aa1f9d1443c13f2f0d11a3fff5e92be5e42ecb3..b157bd57bc9834832d6d75c95a60c8ceff8455f1 100644
--- a/gcc/config/m68k/3b1.h
+++ b/gcc/config/m68k/3b1.h
@@ -97,11 +97,6 @@ output_file_directive ((FILE), main_input_filename)
     : GET_MODE_BITSIZE (MODE) < PARM_BOUNDARY)				\
    ? downward : none)
 
-/* Override part of the obstack macros.  */
-
-#define __PTR_TO_INT(P) ((int)(P))
-#define __INT_TO_PTR(P) ((char *)(P))
-
 /* The 3b1 does not have `atexit'.  */
 
 #undef HAVE_ATEXIT
diff --git a/gcc/config/m68k/3b1g.h b/gcc/config/m68k/3b1g.h
index c80f05eac34c99631d685a5a9ef427e30e4798fe..7f8c9fe7337dd9a08cfca64d7a5f18416025ea4c 100644
--- a/gcc/config/m68k/3b1g.h
+++ b/gcc/config/m68k/3b1g.h
@@ -55,10 +55,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
     : GET_MODE_BITSIZE (MODE) < PARM_BOUNDARY)				\
    ? downward : none)
 
-/* Override part of the obstack macros.  */
-#define __PTR_TO_INT(P) ((int)(P))
-#define __INT_TO_PTR(P) ((char *)(P))
-
 /* Every structure or union's size must be a multiple of 2 bytes.  */
 #define STRUCTURE_SIZE_BOUNDARY 16
 
diff --git a/gcc/config/m68k/crds.h b/gcc/config/m68k/crds.h
index edcacdf944d236ccc0d0754f80767c1686f77ebd..edf0c5d94a7e01ace3dfcb84a55832e7f87cd07a 100644
--- a/gcc/config/m68k/crds.h
+++ b/gcc/config/m68k/crds.h
@@ -128,11 +128,6 @@ bss_section ()								\
     : GET_MODE_BITSIZE (MODE) < PARM_BOUNDARY)				\
    ? downward : none)
 
-/* Override part of the obstack macros.  */
-
-#define __PTR_TO_INT(P) ((int)(P))
-#define __INT_TO_PTR(P) ((char *)(P))
-
 /* Override parts of m68k.h to fit the CRuDS assembler.  */
 
 #undef TARGET_VERSION