summaryrefslogtreecommitdiffstats
path: root/Makefile.target
diff options
context:
space:
mode:
authorPaolo Bonzini2016-11-02 20:46:13 +0100
committerPaolo Bonzini2016-12-22 16:00:24 +0100
commita273f4cedf011af535ff3757c3a93e7134c198da (patch)
tree99f5d06f166ea5f8e1cd949e35809bab13fb885e /Makefile.target
parentrules.mak: speedup save-vars load-vars (diff)
downloadqemu-a273f4cedf011af535ff3757c3a93e7134c198da.tar.gz
qemu-a273f4cedf011af535ff3757c3a93e7134c198da.tar.xz
qemu-a273f4cedf011af535ff3757c3a93e7134c198da.zip
rules.mak: add more rules to avoid chaining
Really rule chaining is not a particularly expensive task, since GNU Make caches the directory listing. However it is easy to avoid it for most files and for phony targets (one was missing). After this patch, only "Makefile", "scripts/hxtool" and "scripts/create_config" attempt to use chained rules. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'Makefile.target')
-rw-r--r--Makefile.target1
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile.target b/Makefile.target
index 6689e31f17..8ae82cb311 100644
--- a/Makefile.target
+++ b/Makefile.target
@@ -76,6 +76,7 @@ $(QEMU_PROG)-simpletrace.stp: $(BUILD_DIR)/trace-events-all
else
stap:
endif
+.PHONY: stap
all: $(PROGS) stap