summaryrefslogtreecommitdiff
path: root/gmp-impl.h
diff options
context:
space:
mode:
authorMarco Bodrato <bodrato@mail.dm.unipi.it>2018-11-12 18:56:37 +0100
committerMarco Bodrato <bodrato@mail.dm.unipi.it>2018-11-12 18:56:37 +0100
commit11970039fd2a0c69d387cd64bad5d317476c0815 (patch)
treec380f95df7ff2d681c45cea48056309b3c0905bb /gmp-impl.h
parentfb91d817845411d357841ee3a1a7e24511e62048 (diff)
downloadgmp-11970039fd2a0c69d387cd64bad5d317476c0815.tar.gz
mpz/stronglucas.c: New file
Diffstat (limited to 'gmp-impl.h')
-rw-r--r--gmp-impl.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gmp-impl.h b/gmp-impl.h
index 55263ebf9..5c72c5968 100644
--- a/gmp-impl.h
+++ b/gmp-impl.h
@@ -1136,6 +1136,9 @@ __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);
+#define mpn_strongfibo __MPN(strongfibo)
+__GMP_DECLSPEC int mpn_strongfibo (mp_srcptr, mp_size_t, mp_ptr);
+
/* Remap names of internal mpn functions. */
#define __clz_tab __MPN(clz_tab)
#define mpn_udiv_w_sdiv __MPN(udiv_w_sdiv)
@@ -1704,6 +1707,9 @@ __GMP_DECLSPEC mp_size_t mpz_prodlimbs (mpz_ptr, mp_ptr, mp_size_t);
#define mpz_oddfac_1 __gmpz_oddfac_1
__GMP_DECLSPEC void mpz_oddfac_1 (mpz_ptr, mp_limb_t, unsigned);
+#define mpz_stronglucas __gmpz_stronglucas
+__GMP_DECLSPEC int mpz_stronglucas (mpz_srcptr, mpz_ptr, mpz_ptr);
+
#define mpz_lucas_mod __gmpz_lucas_mod
__GMP_DECLSPEC int mpz_lucas_mod (mpz_ptr, mpz_ptr, long, mp_bitcnt_t, mpz_srcptr, mpz_ptr, mpz_ptr);