diff --git a/examples/Makefile.in b/examples/Makefile.in
index 9a835332dbeaa2b8714a7a210a9a4f39867ad4db..3bbdffea63da1db591dbba66dad07159ac4143e3 100644
--- a/examples/Makefile.in
+++ b/examples/Makefile.in
@@ -38,31 +38,9 @@ check: $(TS_ALL)
 	LD_LIBRARY_PATH=../.lib srcdir="$(srcdir)" \
 	  "$(srcdir)"/run-tests $(TS_ALL)
 
-.PRECIOUS: Makefile
 Makefile: $(srcdir)/Makefile.in ../config.status
 	cd .. && $(SHELL) ./config.status examples/$@
 
-../config.make: $(top_srcdir)/config.make.in ../config.status
-	cd .. && $(SHELL) ./config.status config.make
-
-../config.status: $(top_srcdir)/configure
-	cd .. && $(SHELL) ./config.status --recheck
-
-../configure: $(top_srcdir)/configure.ac $(top_srcdir)/aclocal.m4
-	cd $(top_srcdir) && $(AUTOCONF)
-
-# # FIXME: To we really need all this in all subdirs?
-# ../config.h: ../stamp-h1
-# 	@cd .. $(MAKE) stamp-h1;
-# 
-# ../stamp-h1: $(top_srcdir)/config.h.in ../config.status
-# 	cd .. && $(MAKE) stamp-h1
-# 
-# $(top_srcdir)/config.h.in: $(top_srcdir)/configure.ac
-# 	cd $(top_srcdir) && $(AUTOHEADER)
-# 	rm -f ../stamp-h1
-# 	touch $@
-
 install uninstall:
 	true
 
diff --git a/testsuite/Makefile.in b/testsuite/Makefile.in
index 77d0d114f6e32b0398b46e5df680f11f8289d3ac..99ad5b8da8fd0b52395708c37d3fb70a38d5e336 100644
--- a/testsuite/Makefile.in
+++ b/testsuite/Makefile.in
@@ -51,31 +51,9 @@ check: $(TS_ALL) $(srcdir)/run-tests
 	  $(srcdir)/run-tests $(TS_ALL)
 
 
-.PRECIOUS: Makefile
 Makefile: $(srcdir)/Makefile.in ../config.status
 	cd .. && $(SHELL) ./config.status testsuite/$@
 
-../config.make: $(top_srcdir)/config.make.in ../config.status
-	cd .. && $(SHELL) ./config.status config.make
-
-../config.status: $(top_srcdir)/configure
-	cd .. && $(SHELL) ./config.status --recheck
-
-../configure: $(top_srcdir)/configure.ac $(top_srcdir)/aclocal.m4
-	cd $(top_srcdir) && $(AUTOCONF)
-
-# # FIXME: To we really need all this in all subdirs?
-# ../config.h: ../stamp-h1
-# 	@cd .. $(MAKE) stamp-h1;
-# 
-# ../stamp-h1: $(top_srcdir)/config.h.in ../config.status
-# 	cd .. && $(MAKE) stamp-h1
-# 
-# $(top_srcdir)/config.h.in: $(top_srcdir)/configure.ac
-# 	cd $(top_srcdir) && $(AUTOHEADER)
-# 	rm -f ../stamp-h1
-# 	touch $@
-
 install uninstall:
 	true
 
diff --git a/tools/Makefile.in b/tools/Makefile.in
index 70f31b65b2e63fcf106ff962c1fd9c8aefe89950..2b3799d516d59d675e3e3524449f6f9c62ca3957 100644
--- a/tools/Makefile.in
+++ b/tools/Makefile.in
@@ -31,31 +31,9 @@ nettle-lfib-stream: nettle-lfib-stream.$(OBJEXT) ../libnettle.a
 	$(COMPILE) -c $< && $(DEP_PROCESS)
 
 
-.PRECIOUS: Makefile
 Makefile: $(srcdir)/Makefile.in ../config.status
 	cd .. && $(SHELL) ./config.status tools/$@
 
-../config.make: $(top_srcdir)/config.make.in ../config.status
-	cd .. && $(SHELL) ./config.status config.make
-
-../config.status: $(top_srcdir)/configure
-	cd .. && $(SHELL) ./config.status --recheck
-
-../configure: $(top_srcdir)/configure.ac $(top_srcdir)/aclocal.m4
-	cd $(top_srcdir) && $(AUTOCONF)
-
-# # FIXME: To we really need all this in all subdirs?
-# ../config.h: ../stamp-h1
-# 	@cd .. $(MAKE) stamp-h1;
-# 
-# ../stamp-h1: $(top_srcdir)/config.h.in ../config.status
-# 	cd .. && $(MAKE) stamp-h1
-# 
-# $(top_srcdir)/config.h.in: $(top_srcdir)/configure.ac
-# 	cd $(top_srcdir) && $(AUTOHEADER)
-# 	rm -f ../stamp-h1
-# 	touch $@
-
 check:
 	true