summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarco Bodrato <bodrato@mail.dm.unipi.it>2018-10-31 18:31:40 +0100
committerMarco Bodrato <bodrato@mail.dm.unipi.it>2018-10-31 18:31:40 +0100
commit4727013ebff104d3ed1c81f9f729bb169f077d0d (patch)
tree4450ddf02709fd51f0432edaaf760a74ad21df0c
parent42bb88354b7a03fa2936f4b4444f08c8d7c63aeb (diff)
downloadgmp-4727013ebff104d3ed1c81f9f729bb169f077d0d.tar.gz
configure.ac (gmp_mpn_functions): Add fib2m.
gmp-impl.h: Declare mpn_fib2m.
-rw-r--r--configure.ac2
-rw-r--r--gmp-impl.h3
2 files changed, 4 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 1f9ff8ec4..62a64d947 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2946,7 +2946,7 @@ gmp_mpn_functions="$extra_functions \
mul_1 addmul_1 submul_1 \
add_err1_n add_err2_n add_err3_n sub_err1_n sub_err2_n sub_err3_n \
lshift rshift dive_1 diveby3 divis divrem divrem_1 divrem_2 \
- fib2_ui mod_1 mod_34lsub1 mode1o pre_divrem_1 pre_mod_1 dump \
+ fib2_ui fib2m mod_1 mod_34lsub1 mode1o pre_divrem_1 pre_mod_1 dump \
mod_1_1 mod_1_2 mod_1_3 mod_1_4 lshiftc \
mul mul_fft mul_n sqr mul_basecase sqr_basecase nussbaumer_mul \
mulmid_basecase toom42_mulmid mulmid_n mulmid \
diff --git a/gmp-impl.h b/gmp-impl.h
index 83cee582f..22084c664 100644
--- a/gmp-impl.h
+++ b/gmp-impl.h
@@ -1133,6 +1133,9 @@ __GMP_DECLSPEC void mpn_dump (mp_srcptr, mp_size_t);
#define mpn_fib2_ui __MPN(fib2_ui)
__GMP_DECLSPEC mp_size_t mpn_fib2_ui (mp_ptr, mp_ptr, unsigned long);
+#define mpn_fib2m __MPN(fib2m)
+__GMP_DECLSPEC int mpn_fib2m (mp_ptr, mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t);
+
/* Remap names of internal mpn functions. */
#define __clz_tab __MPN(clz_tab)
#define mpn_udiv_w_sdiv __MPN(udiv_w_sdiv)