diff --git a/src/GNUmakefile.in b/src/GNUmakefile.in
index 29b3cfcb87a03d5e51c1fc2ca55f659a494430d6..b08f764dd707c7a68cddcece603940d5ebcb9cb8 100644
--- a/src/GNUmakefile.in
+++ b/src/GNUmakefile.in
@@ -7,7 +7,7 @@
 #
 #
 # IDENTIFICATION
-#    $Header: /cvsroot/pgsql/src/Attic/GNUmakefile.in,v 1.9 1997/02/28 18:34:58 scrappy Exp $
+#    $Header: /cvsroot/pgsql/src/Attic/GNUmakefile.in,v 1.10 1997/02/28 18:45:17 scrappy Exp $
 #
 #-------------------------------------------------------------------------
 
@@ -69,7 +69,18 @@ ifneq ($(wildcard man), )
 endif
 
 distclean: clean
-	rm -f Makefile.global include/config.h GNUmakefile
+	rm -f Makefile.global \
+		config.cache \
+		config.status \
+		config.log \
+		GNUmakefile \
+		Makefile.global \
+		backend/port/Makefile \
+		bin/psql/Makefile \
+		bin/pg_dump/Makefile \
+		include/config.h \
+		include/os.h
+
 
 .DEFAULT:
 	@if test $(PORTNAME) = UNDEFINED; then \