diff options
author | Marco Bodrato <bodrato@mail.dm.unipi.it> | 2018-11-12 18:56:37 +0100 |
---|---|---|
committer | Marco Bodrato <bodrato@mail.dm.unipi.it> | 2018-11-12 18:56:37 +0100 |
commit | 11970039fd2a0c69d387cd64bad5d317476c0815 (patch) | |
tree | c380f95df7ff2d681c45cea48056309b3c0905bb /gmp-impl.h | |
parent | fb91d817845411d357841ee3a1a7e24511e62048 (diff) | |
download | gmp-11970039fd2a0c69d387cd64bad5d317476c0815.tar.gz |
mpz/stronglucas.c: New file
Diffstat (limited to 'gmp-impl.h')
-rw-r--r-- | gmp-impl.h | 6 |
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); |