This reverts commit b9c6c7cb25932b594fd684a0cb553e439d49fe12. It appears this caused the .o files to be deletec under some circumstances.
@@ -58,6 +58,8 @@ HOSTCFLAGS += $(IFLAGS)
# so this saves some time on slow systems.
.SUFFIXES:
+# Do not delete intermediate files from chains of implicit rules
+$(OBJS):
endif
OBJS-$(HAVE_MMX) += $(MMX-OBJS-yes)