diff --git a/testsuite/Makefile.in b/testsuite/Makefile.in
index dc8ba6faede1cea25fb507b9ded4f83ccce72729..5a0fde45ee7297f1274294f47238f282e72c8017 100644
--- a/testsuite/Makefile.in
+++ b/testsuite/Makefile.in
@@ -35,14 +35,14 @@ DISTFILES = $(SOURCES) Makefile.in $(TS_SH) run-tests rfc1750.txt testutils.h
 
 all: $(TARGETS)
 
+.SUFFIXES:
+.SUFFIXES: .c .$(OBJEXT) .exe
+
 .c.$(OBJEXT):
 	$(COMPILE) -I.. -c $< && $(DEP_PROCESS)
 
-.o$(EXEEXT):
+.$(OBJEXT)$(EXEEXT):
 	$(LINK) $< testutils.o -lnettle $(LIBS) -o $@
-# .c$(EXEEXT):
-# 	$(COMPILE) -I..
-# 	$(CC) $(CFLAGS) $(LDFLAGS) $*.o testutils.o -L.. -lnettle $(LIBS) -o $@
 
 $(TARGETS) : testutils.$(OBJEXT) ../libnettle.a