From b65f409d542e63302a68325f292a364a0b3bae2e Mon Sep 17 00:00:00 2001 From: aiju Date: Sun, 28 Aug 2016 16:05:22 +0200 Subject: [PATCH] mp.h: add mpasr --- sys/include/mp.h | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/include/mp.h b/sys/include/mp.h index f883712de..9aa8a4715 100644 --- a/sys/include/mp.h +++ b/sys/include/mp.h @@ -84,6 +84,7 @@ void mpnot(mpint *b, mpint *res); void mpxor(mpint *b1, mpint *b2, mpint *res); void mptrunc(mpint *b, int n, mpint *res); void mpxtend(mpint *b, int n, mpint *res); +void mpasr(mpint *b, int shift, mpint *res); /* modular arithmetic, time invariant when 0≤b1≤m-1 and 0≤b2≤m-1 */ void mpmodadd(mpint *b1, mpint *b2, mpint *m, mpint *sum); /* sum = b1+b2 % m */