diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 23a0e8fb4a184ef2bf28fb17b9d9f167bedebc0d..59aa4e83ca1bffe4f4224b6ebbfa61799c8a49cf 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Fri Apr 17 17:28:26 1998  Jim Wilson  <wilson@cygnus.com>
+
+	* Makefile.in (mostlyclean): Delete *.mach and *.bp files.
+
 Fri Apr 17 16:35:35 1998  Greg McGary  <gkm@gnu.org>
 
 	* emit-rtl.c (gen_highpart): initialize `word' properly for pseudo.
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 8c26e9b05c6d4a46638faf557a32e02f3a2836ed..a84a2741ca76ba3f21f15f57d26230d76cc1b1fd 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -2068,7 +2068,7 @@ mostlyclean: lang.mostlyclean
 	-rm -f */stamp-* */tmp-*
 # Delete debugging dump files.
 	-rm -f *.greg *.lreg *.combine *.flow *.cse *.jump *.rtl *.tree *.loop
-	-rm -f *.dbr *.jump2 *.sched *.cse2 *.sched2 *.stack *.addressof *.regmove
+	-rm -f *.dbr *.jump2 *.sched *.cse2 *.sched2 *.stack *.addressof *.regmove *.mach *.bp
 	-rm -f */*.greg */*.lreg */*.combine */*.flow */*.cse */*.jump */*.rtl
 	-rm -f */*.tree */*.loop */*.dbr */*.jump2 */*.sched */*.cse2
 	-rm -f */*.sched2 */*.stack */*.regmove