diff options
author | Jason Gross <jgross@mit.edu> | 2017-11-02 03:35:58 -0400 |
---|---|---|
committer | Jason Gross <jgross@mit.edu> | 2017-11-02 03:37:46 -0400 |
commit | 4b3a79558c25a806ee658290a0cef2156eab616d (patch) | |
tree | d8fee86572b5650437205f516f02211cd56bea32 /Makefile | |
parent | 609c3d5d0cf3805f740a6099c907850c6e97975d (diff) |
Add makefile targets for gmpvar, gmpsec
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 24 |
1 files changed, 24 insertions, 0 deletions
@@ -288,6 +288,10 @@ GENERATED_FOLDERS := $(sort $(dir $(filter $(SPECIFIC_GENERATED_VOFILES),$(REGUL GENERATED_PY_MEASUREMENTS := $(addsuffix montladder.log,$(GENERATED_FOLDERS)) GENERATED_GMPXX := $(addsuffix gmpxx,$(GENERATED_FOLDERS)) GENERATED_GMPXX_MEASUREMENTS := $(addsuffix .log,$(GENERATED_GMPXX)) +GENERATED_GMPVAR := $(addsuffix gmpvar,$(GENERATED_FOLDERS)) +GENERATED_GMPVAR_MEASUREMENTS := $(addsuffix .log,$(GENERATED_GMPVAR)) +GENERATED_GMPSEC := $(addsuffix gmpsec,$(GENERATED_FOLDERS)) +GENERATED_GMPSEC_MEASUREMENTS := $(addsuffix .log,$(GENERATED_GMPSEC)) $(GENERATED_PY_MEASUREMENTS) : %/montladder.log : %/py_interpreter.sh src/Specific/Framework/bench/montladder.py sh $*/py_interpreter.sh src/Specific/Framework/bench/montladder.py > $@ @@ -298,6 +302,18 @@ $(GENERATED_GMPXX) : %/gmpxx : %/compilerxx.sh src/Specific/Framework/bench/gmpx $(GENERATED_GMPXX_MEASUREMENTS) : %/gmpxx.log : %/gmpxx $< > $@ +$(GENERATED_GMPVAR) : %/gmpvar : %/compiler.sh src/Specific/Framework/bench/gmpvar.c + sh $*/compiler.sh src/Specific/Framework/bench/gmpvar.c -o $@ + +$(GENERATED_GMPVAR_MEASUREMENTS) : %/gmpvar.log : %/gmpvar + $< > $@ + +$(GENERATED_GMPSEC) : %/gmpsec : %/compiler.sh src/Specific/Framework/bench/gmpsec.c + sh $*/compiler.sh src/Specific/Framework/bench/gmpsec.c -o $@ + +$(GENERATED_GMPSEC_MEASUREMENTS) : %/gmpsec.log : %/gmpsec + $< > $@ + .PHONY: generated-py-bench generated-py-bench: $(GENERATED_PY_MEASUREMENTS) head -999999 $? @@ -306,6 +322,14 @@ generated-py-bench: $(GENERATED_PY_MEASUREMENTS) generated-gmpxx-bench: $(GENERATED_GMPXX_MEASUREMENTS) head -999999 $? +.PHONY: generated-gmpvar-bench +generated-gmpvar-bench: $(GENERATED_GMPVAR_MEASUREMENTS) + head -999999 $? + +.PHONY: generated-gmpsec-bench +generated-gmpsec-bench: $(GENERATED_GMPSEC_MEASUREMENTS) + head -999999 $? + bench: $(MEASUREMENTS) head -999999 $? |