aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorGravatar Jason Gross <jgross@mit.edu>2017-11-02 03:35:58 -0400
committerGravatar Jason Gross <jgross@mit.edu>2017-11-02 03:37:46 -0400
commit4b3a79558c25a806ee658290a0cef2156eab616d (patch)
treed8fee86572b5650437205f516f02211cd56bea32 /Makefile
parent609c3d5d0cf3805f740a6099c907850c6e97975d (diff)
Add makefile targets for gmpvar, gmpsec
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile24
1 files changed, 24 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 1e928ef55..946f9f6e8 100644
--- a/Makefile
+++ b/Makefile
@@ -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 $?