The Makefile provides for "fast" and "full" variants of make check.
However, nothing seems to use or implement the "full" variant at all.
Further, the %.check and %.fastcheck targets are not actually used, with
other targets instead using the actual .ok tag file as the target.
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
check: $(MODULES:%=%/.ok)
fastcheck: $(MODULES:%=%/.fast.ok)
-fullcheck: $(MODULES:%=%/.full.ok)
ifeq ($(strip $(filter clean config.h, $(MAKECMDGOALS))),)
-include $(DEPS) $(LINT_DEPS) $(TOOLS_DEPS) $(TEST_DEPS)
echo "${module}_ok_deps := $test_srcs $module_objs $deps"
echo "$path/.ok: \$(${module}_ok_deps)"
echo "$path/.fast.ok: \$(${module}_ok_deps:%.ok=%.fast.ok)"
-echo "$path/.full.ok: \$(${module}_ok_deps:%.ok=%.full.ok)"
-echo "${module}.check: $path/.ok"
-echo "${module}.fastcheck: $path/.fast.ok"
-echo "${module}.fullcheck: $path/.full.ok"