From 7d7a4c86d69858da4e602c9c0266fc43260ac66b Mon Sep 17 00:00:00 2001 From: Ken MacKay Date: Thu, 24 Apr 2014 23:28:43 -0700 Subject: [PATCH] Fix another compile issue. --- uECC.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/uECC.c b/uECC.c index 1266573..a07497f 100644 --- a/uECC.c +++ b/uECC.c @@ -557,6 +557,7 @@ static void muladd(uECC_word_t a, uECC_word_t b, uECC_word_t *r0, uECC_word_t *r *r0 = (uECC_word_t)r01; #endif } +#define muladd_exists 1 #endif #if !asm_mult @@ -1787,7 +1788,7 @@ static uECC_word_t vli_sub_n(uECC_word_t *p_result, uECC_word_t *p_left, uECC_wo return l_borrow; } -#if asm_mult +#if !muladd_exists static void muladd(uECC_word_t a, uECC_word_t b, uECC_word_t *r0, uECC_word_t *r1, uECC_word_t *r2) { uECC_dword_t p = (uECC_dword_t)a * b; @@ -1797,6 +1798,7 @@ static void muladd(uECC_word_t a, uECC_word_t b, uECC_word_t *r0, uECC_word_t *r *r1 = r01 >> uECC_WORD_BITS; *r0 = (uECC_word_t)r01; } +#define muladd_exists 1 #endif static void vli_mult_n(uECC_word_t *p_result, uECC_word_t *p_left, uECC_word_t *p_right)