| Commit message (Expand) | Author | Age | Files | Lines |
* | mini-gmp/tests/t-powm.c: Test some corner cases | Marco Bodrato | 2022-09-08 | 1 | -1/+2 |
* | mini-gmp/mini-gmp.c (mpz_powm): Fix case of x^0 (mod 1), should be 0. | Niels Möller | 2022-09-05 | 1 | -1/+1 |
* | mini-gmp/mini-gmp.c (gmp_assert_nocarry): Avoid warning about unused variable. | Niels Möller | 2022-04-18 | 1 | -0/+1 |
* | mini-gmp/mini-gmp.c (mpz_swap): Use MPN_PTR_SWAP, tx Paul Eggert | Marco Bodrato | 2022-03-19 | 1 | -2/+1 |
* | mini-gmp/mini-gmp.c: Add asserts (removed at compile time) on limb size. | Marco Bodrato | 2021-10-01 | 1 | -0/+2 |
* | mini-gmp/mini-gmp.c (mpz_rootrem): Better initial guess. | Marco Bodrato | 2021-08-02 | 1 | -2/+5 |
* | mini-gmp/mini-gmp.c (gmp_millerrabin): Don't check unlikely 0 or 1. | Marco Bodrato | 2021-04-16 | 1 | -5/+0 |
* | Copyright year | Marco Bodrato | 2021-02-09 | 1 | -1/+1 |
* | mini-gmp/mini-gmp.c (mpz_export): Correct error message (tx: Guillermo Monguia) | Marco Bodrato | 2021-01-02 | 1 | -1/+1 |
* | mini-gmp/mini-gmp.c (mpz_gcd): Support limbs larger than ui | Marco Bodrato | 2020-11-28 | 1 | -3/+7 |
* | mini-gmp.c (mpz_out_str): Return 0 when base is out of range (spotted by Paul... | Marco Bodrato | 2020-10-25 | 1 | -1/+3 |
* | mini-gmp/mini-gmp.c (mpz_gcdext): Delay mpz_setbit (t0, ...). | Marco Bodrato | 2020-10-18 | 1 | -3/+3 |
* | mini-gmp/mini-gmp.c (mpn_set_str_bits): Reduce bramches and writes. | Marco Bodrato | 2020-10-18 | 1 | -17/+14 |
* | mini-gmp/mini-gmp.c: Use mpn_scan1 instead of mpz_scan1. | Marco Bodrato | 2020-10-18 | 1 | -2/+3 |
* | mini-gmp/mini-gmp.c (mpz_get_str): Explicit cast void* to char* | Marco Bodrato | 2020-09-11 | 1 | -1/+1 |
* | mini-gmp: Pass correct old_size to custom free and reallocate functions. | Niels M?ller | 2020-05-27 | 1 | -40/+62 |
* | Backed out changeset dd654535fbcc | Niels M?ller | 2020-04-26 | 1 | -11/+11 |
* | mini-gmp.c: Make LOCAL_SHIFT_BITS unsigned, to avoid signed/unsigned comparison. | Niels M?ller | 2020-04-26 | 1 | -11/+11 |
* | mini-gmp: More functions mpz_fits_*_p. | Niels M?ller | 2020-04-20 | 1 | -0/+24 |
* | mini-gmp: Simplify mpz_fits_slong_p. | Niels M?ller | 2020-04-20 | 1 | -2/+1 |
* | mini-gmp/mini-gmp.c (gmp_jacobi_coprime): Change syntax for loop. | Marco Bodrato | 2020-02-06 | 1 | -3/+2 |
* | mini-gmp/mini-gmp.c (gmp_jacobi_coprime): Exit condition on a. | Marco Bodrato | 2020-02-02 | 1 | -3/+3 |
* | mini-gmp: Whitespace and grammar fixes, from Paul Eggert. | Niels M?ller | 2020-01-28 | 1 | -3/+3 |
* | mini-gmp/: remove some sizeof(mp_limb_t) | Marco Bodrato | 2019-12-05 | 1 | -1/+1 |
* | mini-gmp/mini-gmp.c: indent | Marco Bodrato | 2019-12-04 | 1 | -83/+83 |
* | mini-gmp/mini-gmp.c (mpn_invert_3by2): Remove special code for limb sizes. | Marco Bodrato | 2019-12-04 | 1 | -23/+0 |
* | mini-gmp/mini-gmp.c (mpn_invert_3by2): Limit size of an intermediate | Marco Bodrato | 2019-12-04 | 1 | -1/+1 |
* | mini-gmp/mini-gmp.c (mpn_invert_3by2): Use xor instead of negation, it does n... | Marco Bodrato | 2019-11-20 | 1 | -2/+3 |
* | mini-gmp/mini-gmp.c: Indent | Marco Bodrato | 2019-11-19 | 1 | -105/+105 |
* | mini-gmp/mini-gmp.c (mpn_invert_3by2): Move an assert earlier. | Marco Bodrato | 2019-11-19 | 1 | -2/+2 |
* | mini-gmp/mini-gmp.c (mpn_invert_3by2): Add a new shortcut. | Marco Bodrato | 2019-11-19 | 1 | -1/+12 |
* | mini-gmp/mini-gmp.c: Use already defined constants. | Marco Bodrato | 2019-11-10 | 1 | -2/+2 |
* | mini-gmp: Avoid undefined behaviour with small limb sizes | Marco Bodrato | 2019-11-09 | 1 | -17/+40 |
* | ChangeLogs and copyright years | Marco Bodrato | 2019-08-13 | 1 | -1/+1 |
* | mini-gmp/mini-gmp.c: Silence a couple of warnings | Marco Bodrato | 2019-08-13 | 1 | -4/+4 |
* | mini-gmp/ (mpz_lucas_mod): Use a wrapper as suggested by Niels. | Marco Bodrato | 2019-01-01 | 1 | -6/+3 |
* | mini-gmp/mini-gmp.c (gmp_umul_ppmm): Use bit sizes. | Marco Bodrato | 2019-01-01 | 1 | -2/+2 |
* | mini-gmp/mini-gmp.c: Reindent. | Marco Bodrato | 2019-01-01 | 1 | -3/+3 |
* | mini-gmp/mini-gmp.c: Reindent. | Marco Bodrato | 2018-12-21 | 1 | -26/+26 |
* | mini-gmp/mini-gmp.c: Simplify more _ui functions, by Niels. | Marco Bodrato | 2018-12-21 | 1 | -60/+12 |
* | mini-gmp/mini-gmp.c: Simplify _ui functions, using init_set_ui. | Marco Bodrato | 2018-12-21 | 1 | -147/+2 |
* | mini-gmp/mini-gmp.c: use constants in conditions | Marco Bodrato | 2018-12-21 | 1 | -2/+2 |
* | mini-gmp (mpz_lucas_mod): Don't export if not testing. | Marco Bodrato | 2018-12-21 | 1 | -0/+3 |
* | mini-gmp/mini-gmp.c: Initial support for non-standard limb sizes. | Marco Bodrato | 2018-12-21 | 1 | -9/+143 |
* | mini-gmp/mini-gmp.c: Simplify mpz_{add_ui,sub_ui,ui_sub}. | Marco Bodrato | 2018-12-21 | 1 | -58/+35 |
* | mini-gmp/mini-gmp.c (gmp_stronglucas): add a cast. | Marco Bodrato | 2018-12-15 | 1 | -3/+3 |
* | mini-gmp/mini-gmp.c (mpz_gcdext): Avoid unneeded _ui functions. | Marco Bodrato | 2018-12-12 | 1 | -8/+9 |
* | mini-gmp/mini-gmp.c: () | Marco Bodrato | 2018-12-11 | 1 | -2/+2 |
* | mini-gmp/mini-gmp.c: Do not mix GMP_LIMB_HIGHBIT and ULONG_M{IN,AX} | Marco Bodrato | 2018-12-08 | 1 | -22/+34 |
* | mini-gmp/mini-gmp.c (mpz_probab_prime_p): BPSW test replace 24 MR iterations | Marco Bodrato | 2018-11-12 | 1 | -1/+1 |