diff options
author | Jason Gross <jgross@mit.edu> | 2017-11-02 03:18:17 -0400 |
---|---|---|
committer | Jason Gross <jgross@mit.edu> | 2017-11-02 03:18:17 -0400 |
commit | 857c17fb84d1cc468bdb0a71816bd25cc354c3a7 (patch) | |
tree | 8b7d26db41e811d1fef616d471a9e72573d968a9 /Makefile | |
parent | c17d449d001239930418c04160ddb168239295ea (diff) |
Add gmpxx compilation
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -286,14 +286,26 @@ src/Specific/NISTP256/AMD64/icc/combined.c: liblow/cmovznz.c src/Specific/NISTP2 GENERATED_FOLDERS := $(sort $(dir $(filter $(SPECIFIC_GENERATED_VOFILES),$(REGULAR_VOFILES)))) GENERATED_PY_MEASUREMENTS := $(addsuffix montladder.log,$(GENERATED_FOLDERS)) +GENERATED_GMPXX := $(addsuffix gmpxx,$(GENERATED_FOLDERS)) +GENERATED_GMPXX_MEASUREMENTS := $(addsuffix .log,$(GENERATED_GMPXX)) $(GENERATED_PY_MEASUREMENTS) : %/montladder.log : %/py_interpreter.sh src/Specific/Framework/bench/montladder.py sh $*/py_interpreter.sh src/Specific/Framework/bench/montladder.py > $@ +$(GENERATED_GMPXX) : %/gmpxx : %/compilerxx.sh src/Specific/Framework/bench/gmpxx.cpp + sh $*/compilerxx.sh src/Specific/Framework/bench/gmpxx.cpp -o $@ + +$(GENERATED_GMPXX_MEASUREMENTS) : %/gmpxx.log : %/gmpxx + $< + .PHONY: generated-py-bench generated-py-bench: $(GENERATED_PY_MEASUREMENTS) head -999999 $? +.PHONY: generated-gmpxx-bench +generated-gmpxx-bench: $(GENERATED_GMPXX_MEASUREMENTS) + head -999999 $? + bench: $(MEASUREMENTS) head -999999 $? |