diff --git a/gcc/config/m88k/m88k-coff.h b/gcc/config/m88k/m88k-coff.h
index b86582a22b7a9963ec3bc1252da8d49aec63e08f..5d052686348ff1b76e5d1dad54c7b871bc273705 100644
--- a/gcc/config/m88k/m88k-coff.h
+++ b/gcc/config/m88k/m88k-coff.h
@@ -22,11 +22,15 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #include "m88k/m88k.h"
 
 #undef CPP_PREDEFINES
-#define CPP_PREDEFINES "-Dm88000 -Dm88k"
+#define CPP_PREDEFINES "-Dm88000 -Dm88k -Acpu(m88k) -Amachine(m88k)"
 
 #undef DBX_DEBUGGING_INFO
 #define SDB_DEBUGGING_INFO
 
+/* Output DBX (stabs) debugging information if using -gstabs.  */
+
+#define DBX_DEBUGGING_INFO
+
 #undef PREFERRED_DEBUGGING_TYPE
 #define PREFERRED_DEBUGGING_TYPE SDB_DEBUG