aboutsummaryrefslogtreecommitdiff
path: root/src/Specific/Framework/bench/gmpsec.c
diff options
context:
space:
mode:
authorGravatar Jason Gross <jgross@mit.edu>2017-11-03 12:29:54 -0400
committerGravatar Jason Gross <jgross@mit.edu>2017-11-03 12:29:54 -0400
commitd1dfd8db01df3b12dc5f9cff9abc8fbdf483f8af (patch)
treeba47f05db93f275760f541f470a2586e0b880860 /src/Specific/Framework/bench/gmpsec.c
parent873a4d67276a075cb09c8745283bbb81205e58b9 (diff)
Fix a re#definition
Diffstat (limited to 'src/Specific/Framework/bench/gmpsec.c')
-rw-r--r--src/Specific/Framework/bench/gmpsec.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/Specific/Framework/bench/gmpsec.c b/src/Specific/Framework/bench/gmpsec.c
index d3cf3aa56..6a6aed52e 100644
--- a/src/Specific/Framework/bench/gmpsec.c
+++ b/src/Specific/Framework/bench/gmpsec.c
@@ -12,6 +12,10 @@
#define a_minus_two_over_four_array {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xdb,0x41}
#endif
+#ifdef modulus_limbs
+#undef modulus_limbs // We currently recompute this; TODO(andreser): is this the right thing to do?
+#endif
+
static const unsigned char modulus[] = modulus_array;
static const unsigned char a_minus_two_over_four[] = a_minus_two_over_four_array;
#define modulus_bytes (sizeof(modulus))
@@ -218,7 +222,7 @@ int main() {
uint8_t point[modulus_bytes];
for (int i = 0; i < modulus_bytes; i++) { point[modulus_bytes-i] = i; }
-
+
for (int i = 0; i < 1000; i++) {
for (int j = 0; j<modulus_bytes; j++) {
secret[j%32] ^= point[j];