bsd compat
diff --git a/tests/tests-c-compiler/check-assembly.sh b/tests/tests-c-compiler/check-assembly.sh
index a156681..fa31df0 100755
--- a/tests/tests-c-compiler/check-assembly.sh
+++ b/tests/tests-c-compiler/check-assembly.sh
@@ -117,9 +117,9 @@
 
 
 if [ "${MAKE_FUZZER}" != "yes" ]; then
-    CHECK_FUZZER=": # No fuzzer defined"
+    CHECK_FUZZER="@echo \"No fuzzer defined, skipping.\""
 cat <<TARGETS >> "${testdir}/Makefile.targets"
-.PHONY check-fuzzer:
+.PHONY: check-fuzzer
 check-fuzzer:
 TARGETS
 else
@@ -142,6 +142,7 @@
 	./check-executable
 	\$(MAKE) fuzz
 	@touch check-succeeded
+	@echo "OK: ${source_full}"
 
 .PHONY: fuzz
 fuzz:
@@ -164,7 +165,7 @@
 			SRCS_C!=find . -name \*.c
 			SRCS_CXX!=find . -name \*.cc
 			SRCS=\$(SRCS_C) \$(SRCS_CXX)
-			OBJS=\${SRCS_C:.c=.o} ${SRCS_CXX:.cc=.o}
+			OBJS=\${SRCS_C:.c=.o} \${SRCS_CXX:.cc=.o}
 			include Makefile.targets
 		OBJECTS
 	else