summaryrefslogtreecommitdiff
path: root/mini-gmp
Commit message (Expand)AuthorAgeFilesLines
* Whitespace cleanup.Torbjorn Granlund2013-02-083-4/+4
* mini-gmp/tests/: Avoid a handful of warnings.Marco Bodrato2013-01-255-17/+16
* mini-gmp/mini-gmp.c (mpz_cmpabs_d): Reindent, and move ABS inside the if.Marco Bodrato2013-01-231-21/+22
* mini-gmp/mini-gmp.c (mpz_cmpabs_d, mpz_cmp_d): Simplify.Marco Bodrato2013-01-231-26/+6
* mini-gmp/mini-gmp.c (mpz_set_str): Behaviour more adherent to the real GMP.Marco Bodrato2013-01-231-4/+1
* mini-gmp: Simplified mpz_cmp_d.Niels M?ller2013-01-221-41/+12
* mini-gmp: Test mpz_cmp_d and mpz_cmpabs_d.Niels M?ller2013-01-223-1/+301
* mini-gmp: Implemented mpz_cmpabs_d.Niels M?ller2013-01-222-0/+49
* mini-gmp: Test mpz_out_str.Niels M?ller2013-01-211-0/+44
* mini-gmp/mini-gmp.c (mpz_init_set_str): New function.Marco Bodrato2013-01-203-4/+11
* mini-gmp/tests: New function, to test default memory functions.Marco Bodrato2013-01-203-2/+33
* mini-gmp/tests/testutils.c (block_check, tu_free): Mark static.Marco Bodrato2013-01-191-2/+2
* typosMarco Bodrato2013-01-191-1/+1
* mini-gmp/tests/testutils.h (tu_free): Remove declarationMarco Bodrato2013-01-191-3/+0
* mini-gmp/tests: Get the current free function using mp_get_memory_functions.Marco Bodrato2013-01-192-13/+21
* mini-gmp: Improved mpz_set_str testing.Niels M?ller2013-01-181-2/+94
* mini-gmp: Use custom memory allocation for testsuite.Niels M?ller2013-01-185-2/+96
* mini-gmp: New file testutils.c, defining a shared main function.Niels M?ller2013-01-1823-138/+119
* Test also mpz_mod, mpz_mod_ui. Compare mpz_divisible_p just to ceil, to save...Torbjorn Granlund2013-01-181-14/+62
* Prefix some names with GMP_.Torbjorn Granlund2013-01-181-49/+49
* mini-gmp/tests/t-double.c: Test also mpz_init_set_d.Marco Bodrato2013-01-181-3/+4
* mini-gmp/tests/t-signed.c: Slightly larger coverage.Marco Bodrato2013-01-181-35/+32
* Test mpz_divisible_p and mpz_divisible_ui_p.Torbjorn Granlund2013-01-181-1/+23
* mini-gmp/mini-gmp.c (mpz_set_str): Accept uppercase '0X' and '0B'.Marco Bodrato2013-01-161-2/+2
* mini-gmp/tests/t-str.c: Test base <= 0.Marco Bodrato2013-01-161-5/+5
* mini-gmp/mini-gmp.c (mpz_set_str): Handle the empty string.Marco Bodrato2013-01-161-1/+1
* Comments.Marco Bodrato2013-01-162-4/+4
* mini-gmp/tests/t-double.c: Test mpz_cmp_d.Marco Bodrato2013-01-161-0/+23
* mini-gmp/tests/t-double.c: don't repeat code.Marco Bodrato2013-01-161-9/+5
* mini-gmp/mini-gmp.c (mpz_cmp_d): Correct multiword comparisonsMarco Bodrato2013-01-161-1/+1
* Minor: Use consistent ->_mp_d notation in mini-gmp test files.Niels M?ller2013-01-152-4/+4
* mini-gmp: Test mpn_mul_n and mpn_sqr.Niels M?ller2013-01-1510-17/+110
* mini-gmp/tests/t-signed.c: Test more cases.Marco Bodrato2013-01-151-9/+27
* mini-gmp/tests/t-logops.c: Improve popcount/hamdist testing.Marco Bodrato2013-01-151-5/+17
* mini-gmp: Test mpn_set_str and mpn_get_str.Niels M?ller2013-01-141-0/+71
* Updated copyright year.Niels M?ller2013-01-141-1/+1
* mini-gmp/tests/t-logops.c: Test also popcount and hamdist.Marco Bodrato2013-01-131-0/+11
* mini-gmp/mini-gmp.c (mpz_hamdist): Handle different sizes.Marco Bodrato2013-01-131-1/+1
* mini-gmp/tests/t-signed.c: New test program.Marco Bodrato2013-01-132-1/+130
* mini-gmp/mini-gmp.c (mpz_fits_slong_p): Correct range.Marco Bodrato2013-01-131-2/+2
* mini-gmp: Test also mpz_mul_si, and mpz_ui_sub.Marco Bodrato2013-01-132-3/+31
* mini-gmp/tests/t-root.c: Use mpz_ui_pow_ui, when base fits an ui.Marco Bodrato2013-01-121-2/+5
* mini-gmp/mini-gmp.c (mpz_set_si, mpz_cmp_si): Simplify.Marco Bodrato2013-01-121-32/+12
* mini-gmp/mini-gmp.c: New macro NEG_CAST, used by mpz_*_si functions.Marco Bodrato2013-01-121-4/+5
* mini-gmp/mini-gmp.c (mpz_mul_ui, mpz_mul, mpz_div_qr): Replace init+REALLOC w...Marco Bodrato2013-01-121-6/+6
* mini-gmp/mini-gmp.c (mpz_mul_si): Simplify.Marco Bodrato2013-01-111-22/+5
* Reverted non-bugfix improvements to mini-gmp, keep them for the next release.Marco Bodrato2013-01-111-11/+14
* mini-gmp/mini-gmp.c (mpz_fac_ui,mpz_bin_uiui): Rewrite.Marco Bodrato2013-01-111-14/+11
* mini-gmp/tests/t-comb.c: New test programMarco Bodrato2013-01-112-1/+168
* Whitespace cleanup.Torbjorn Granlund2013-01-102-3/+2