diff --git a/.cvsignore b/.cvsignore
index c7fbd0fd7..f6377a0d2 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -2,6 +2,9 @@ Rules.make
 freecraft
 gmon.out
 save_file_of_freecraft.ccl
+.cvsignore
+Rules.make
+core
 srcdoc
 .depend
 .gdbinit
diff --git a/Makefile b/Makefile
index 75fa72b91..3d99ff550 100644
--- a/Makefile
+++ b/Makefile
@@ -98,7 +98,7 @@ tools::
 
 clean::
 	@set -e; for i in $(MODULES) ; do $(MAKE) -C $$i clean ; done
-	$(RM) core gmon.out *.doc etlib/*.o .#*
+	$(RM) core gmon.out cscope.out *.doc etlib/*.o .#*
 
 clobber:	clean
 	@set -e; for i in $(MODULES) ; do $(MAKE) -C $$i clobber ; done