@@ -152,7 +152,9 @@ tests: $(addprefix $(objpfx),$(filter-out $(tests-unsupported), \
$(tests-malloc-hugetlb2:%=%-malloc-hugetlb2)) \
$(test-srcs)) $(tests-special) \
$(tests-printers-programs)
-xtests: tests $(xtests-special)
+xtests: tests \
+ $(addprefix $(objpfx),$(filter-out $(tests-unsupported), $(xtests))) \
+ $(xtests-special)
else
tests: $(tests:%=$(objpfx)%.out) $(tests-internal:%=$(objpfx)%.out) \
$(tests-container:%=$(objpfx)%.out) \
@@ -181,7 +183,7 @@ tests:
> $(objpfx)subdir-tests.sum
xtests:
$(..)scripts/merge-test-results.sh -s $(objpfx) $(subdir) \
- $(sort $(xtests) $(xtests-special-notdir:.out=)) \
+ $(sort $(xtests-special) $(xtests-special-notdir:.out=)) \
> $(objpfx)subdir-xtests.sum
ifeq ($(build-programs),yes)