diff --git a/src/seq/Makefile b/src/seq/Makefile
index 7a12b127899d4f3be7212064a1c08263b31de18a..a60b29c371bd926279766d1fc82900f579180a42 100644
--- a/src/seq/Makefile
+++ b/src/seq/Makefile
@@ -32,5 +32,4 @@ include $(TOP)/configure/RULES
 #  ADD RULES AFTER THIS LINE
 
 $(COMMON_DIR)/seq_release.h: $(TOP)/configure/CONFIG ../seq_release.pl
-	$(RM) $@
 	$(PERL) ../seq_release.pl $(SEQ_RELEASE) > $@
diff --git a/test/validate/Makefile b/test/validate/Makefile
index 988457f5ecadb24a0091f3dd46dc979945e5e9cd..1e38f84bf2a69b15073276dfc3f3ebeddf6d7cf6 100644
--- a/test/validate/Makefile
+++ b/test/validate/Makefile
@@ -117,35 +117,25 @@ SOFTIOC=$(EPICS_BASE_BIN)/softIoc$(HOSTEXE)
 SOFTDBD=$(EPICS_BASE)/dbd/softIoc.dbd
 
 $(REGRESSION_TESTS_WITH_DB:%=%Ioc.t): %Ioc.t: %$(EXE) ../makeTestfile.pl
-	$(RM) $@.tmp
-	$(PERL) ../makeTestfile.pl $@.tmp $* $< ioc $(SOFTIOC) $(SOFTDBD) $(USE_VALGRIND)
-	$(MV) $@.tmp $@
+	$(PERL) ../makeTestfile.pl $@ $* $< ioc $(SOFTIOC) $(SOFTDBD) $(USE_VALGRIND)
 
 $(REGRESSION_TESTS:%=%.t): %.t: %$(EXE) ../makeTestfile.pl
-	$(RM) $@.tmp
-	$(PERL) ../makeTestfile.pl $@.tmp $* $< noioc $(SOFTIOC) $(SOFTDBD) $(USE_VALGRIND)
-	$(MV) $@.tmp $@
+	$(PERL) ../makeTestfile.pl $@ $* $< noioc $(SOFTIOC) $(SOFTDBD) $(USE_VALGRIND)
 
 norace.i race.i: ../raceCommon.st
 
 $(COMMON_DIR)/vxTestHarnessRegistrars.dbd: ../makeTestDbd.pl
-	$(RM) $@.tmp
-	$(PERL) ../makeTestDbd.pl $(REGRESSION_TESTS_vxWorks) > $@.tmp
-	$(MV) $@.tmp $@
+	$(PERL) ../makeTestDbd.pl $(REGRESSION_TESTS_vxWorks) > $@
 
 $(COMMON_DIR)/vxTestHarness.dbd: $(COMMON_DIR)/vxTestHarnessRegistrars.dbd
 
 $(COMMON_DIR)/vxTestHarness.db: $(REGRESSION_TESTS_WITH_DB:%=../%.db)
-	$(RM) $@.tmp
-	$(PERL) -ne print $(REGRESSION_TESTS_WITH_DB:%=../%.db) > $@.tmp
-	$(MV) $@.tmp $@
+	$(PERL) -ne print $(REGRESSION_TESTS_WITH_DB:%=../%.db) > $@
 
 st.cmd: ../st.cmd.vxWorks ../makeStCmd.pl
-	$(RM) $@.tmp
-	$(CP) ../st.cmd.vxWorks $@.tmp
-	$(PERL) -MExtUtils::Command -e chmod 644 $@.tmp
-	$(PERL) ../makeStCmd.pl $(REGRESSION_TESTS_vxWorks) >> $@.tmp
-	$(MV) $@.tmp $@
+	$(CP) ../st.cmd.vxWorks $@
+	$(PERL) -MExtUtils::Command -e chmod 644 $@
+	$(PERL) ../makeStCmd.pl $(REGRESSION_TESTS_vxWorks) >> $@
 
 ifeq "$(OS_CLASS)" "vxWorks"
 build: st.cmd