diff --git a/testsuite/build.mk b/testsuite/build.mk
index 18291b6..54774b3 100644
--- a/testsuite/build.mk
+++ b/testsuite/build.mk
@@ -20,14 +20,14 @@ GHCFLAGS=   	-rdynamic -O0 -cpp -fglasgow-exts
 all: $(BIN)
 
 $(BIN) : $(PRIOR_OBJS) $(API_OBJ) $(SRC) $(EXTRA_OBJS)
-	@rm -f $@
-	@$(GHC) --make -o $@ $(INCLUDES) $(PKGFLAGS) $(GHCFLAGS) $(EXTRAFLAGS) $(API) $(SRC)
+	rm -f $@
+	$(GHC) --make -o $@ $(INCLUDES) $(PKGFLAGS) $(GHCFLAGS) $(EXTRAFLAGS) $(API) $(SRC)
 
 # Standard suffix rules
 .o.hi:
-	@:
+	:
 .hs.o: $(API_OBJ)
-	@$(GHC) $(INCLUDES) $(PKGFLAGS) $(GHCFLAGS) $(EXTRAFLAGS) -c $<
+	$(GHC) $(INCLUDES) $(PKGFLAGS) $(GHCFLAGS) $(EXTRAFLAGS) -c $<
 
 clean:
 	find . -name '*~' -exec rm {} \;
diff --git a/testsuite/check.mk b/testsuite/check.mk
index b07d859..2ad08d9 100644
--- a/testsuite/check.mk
+++ b/testsuite/check.mk
@@ -1,7 +1,7 @@
 include $(TOP)/config.mk
 
 check: $(BIN)
-	@(cd $(BINDIR) ;\
+	(cd $(BINDIR) ;\
 	  expected="expected" ;\
           if [ -f "expected" -o -f "expected.$(GLASGOW_HASKELL)" ] ;\
 	  then \
diff --git a/testsuite/eval.mk b/testsuite/eval.mk
index 93000b4..ae61c09 100644
--- a/testsuite/eval.mk
+++ b/testsuite/eval.mk
@@ -12,14 +12,14 @@ REALBIN=	./$(BIN)
 all: $(BIN)
 
 $(BIN): $(SRC) $(OBJS)
-	@rm -f $@
-	@$(GHC) --make -fglasgow-exts $(GHCFLAGS) $(PKGFLAGS) $(EXTRAFLAGS) $(SRC)
+	rm -f $@
+	$(GHC) --make -fglasgow-exts $(GHCFLAGS) $(PKGFLAGS) $(EXTRAFLAGS) $(SRC)
 
 # Standard suffix rules
 .o.hi:
-	@:
+	:
 .hs.o:
-	@$(GHC) $(INCLUDES) $(PKGFLAGS) $(GHCFLAGS) $(EXTRAFLAGS) -c $<
+	$(GHC) $(INCLUDES) $(PKGFLAGS) $(GHCFLAGS) $(EXTRAFLAGS) -c $<
 
 clean: 
-	@rm -rf *.hi *.o *~ $(BIN)
+	rm -rf *.hi *.o *~ $(BIN)