diff options
author | Andres Erbsen <andreser@google.com> | 2017-11-03 17:54:49 +0000 |
---|---|---|
committer | Andres Erbsen <andreser@google.com> | 2017-11-03 17:54:49 +0000 |
commit | 15397e033808b35120809b6f07107ac9989d8e8a (patch) | |
tree | a9ca90eb591f08a5cfe8e1e84615690d3088a250 /src/Specific/Framework | |
parent | 8f7fc2d2a913a75e0339da5ab7b2215457473c14 (diff) |
use clang
Diffstat (limited to 'src/Specific/Framework')
-rw-r--r-- | src/Specific/Framework/bench/fibe.c | 1 | ||||
-rw-r--r-- | src/Specific/Framework/bench/gmpsec.c | 1 | ||||
-rw-r--r-- | src/Specific/Framework/bench/gmpvar.c | 1 | ||||
-rw-r--r-- | src/Specific/Framework/bench/gmpxx.cpp | 1 |
4 files changed, 4 insertions, 0 deletions
diff --git a/src/Specific/Framework/bench/fibe.c b/src/Specific/Framework/bench/fibe.c index 12b692eec..81e93a554 100644 --- a/src/Specific/Framework/bench/fibe.c +++ b/src/Specific/Framework/bench/fibe.c @@ -286,5 +286,6 @@ int main() { } crypto_scalarmult(point, secret, 32*8, point); } + __asm__ __volatile__("" :: "m" (point)); // do not optimize buf away return 0; } diff --git a/src/Specific/Framework/bench/gmpsec.c b/src/Specific/Framework/bench/gmpsec.c index 6a6aed52e..aaa1c8288 100644 --- a/src/Specific/Framework/bench/gmpsec.c +++ b/src/Specific/Framework/bench/gmpsec.c @@ -229,5 +229,6 @@ int main() { } crypto_scalarmult(point, secret, 32*8, point); } + __asm__ __volatile__("" :: "m" (point)); // do not optimize buf away return 0; } diff --git a/src/Specific/Framework/bench/gmpvar.c b/src/Specific/Framework/bench/gmpvar.c index 213d31862..476ec1d92 100644 --- a/src/Specific/Framework/bench/gmpvar.c +++ b/src/Specific/Framework/bench/gmpvar.c @@ -228,5 +228,6 @@ int main() { } crypto_scalarmult(point, secret, 32*8, point); } + __asm__ __volatile__("" :: "m" (point)); // do not optimize buf away return 0; } diff --git a/src/Specific/Framework/bench/gmpxx.cpp b/src/Specific/Framework/bench/gmpxx.cpp index 964cefaba..853411cbc 100644 --- a/src/Specific/Framework/bench/gmpxx.cpp +++ b/src/Specific/Framework/bench/gmpxx.cpp @@ -149,5 +149,6 @@ int main() { } crypto_scalarmult(point, secret, 32*8, point); } + __asm__ __volatile__("" :: "m" (point)); // do not optimize buf away return 0; } |