From 2f3c633e94f09cd03a94ffd8f7ddac4020da81e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= Date: Wed, 28 Oct 2020 21:48:10 +0100 Subject: Use GMP functions mpn_cnd_add_n, mpn_cnd_sub_n and mpn_cnd_swap. --- ecc-pm1-redc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ecc-pm1-redc.c') diff --git a/ecc-pm1-redc.c b/ecc-pm1-redc.c index 2ed50ca5..1b07b793 100644 --- a/ecc-pm1-redc.c +++ b/ecc-pm1-redc.c @@ -53,7 +53,7 @@ ecc_pm1_redc (const struct ecc_modulo *m, mp_limb_t *rp) rp[i] = mpn_submul_1 (rp + i + k, m->redc_mpm1, m->size - k, rp[i]); hi = mpn_sub_n (rp, rp + m->size, rp, m->size); - cy = cnd_add_n (hi, rp, m->m, m->size); + cy = mpn_cnd_add_n (hi, rp, rp, m->m, m->size); assert (cy == hi); if (shift > 0) -- cgit v1.2.1