[SNIP]
Concultion: the reason of the problem you met is because 'make clean O=.' doesn't clean
feature test results. In v1 I have:
-clean := @(cd $(PERF); make -s -f $(MK) clean >/dev/null)
+clean := @(cd $(PERF); make -s -f $(MK) O=$(PERF_OUT) clean >/dev/null; make -s -f $(MK) clean >/dev/null)
(two 'make clean' here for safety)
But removes them in v2. The second 'make clean' would remove any feature testing
results and return good testing result for you. This also explain why I never met failure
like this: if patch 4 - 9 are applied, make static would use feature dump.
Let me see how to remove feature testing results.