summaryrefslogtreecommitdiff
path: root/mpz
Commit message (Expand)AuthorAgeFilesLines
* Amend last fix.Torbjorn Granlund2009-04-081-6/+6
* Handle operand overlap.Torbjorn Granlund2009-04-061-2/+14
* (redc): Remove.Torbjorn Granlund2009-01-211-36/+12
* Add TMP_FREE before every return statement.Torbjorn Granlund2009-01-151-2/+8
* Handle large prime gaps by limiting incr.Torbjorn Granlund2009-01-081-26/+33
* Re-read only necessary source pointers after reallocation. Misc cleanup.Torbjorn Granlund2009-01-043-91/+86
* Fix mpz_perfect_power_p negative arguments bug and add some testing.Torbjorn Granlund2008-12-261-16/+31
* Add TMP_SDECL/MARK/FREE.Torbjorn Granlund2008-12-211-0/+5
* Run 10 mpz_millerrabin tests (was 5).Torbjorn Granlund2008-12-181-1/+3
* Handle some small exponents locally.Torbjorn Granlund2008-12-081-2/+17
* Change _PROTO => __GMP_PROTO.Torbjorn Granlund2008-12-078-12/+12
* Whitespace-cleanup.Torbjorn Granlund2008-12-021-1/+1
* Handle undefined case of |N| < |D| to avoid segfaults.Torbjorn Granlund2008-11-211-3/+4
* Rewrite to avoid internal overflow and to detect mpz_t overflow.Torbjorn Granlund2008-11-211-16/+4
* Rewrite to avoid internal overflow and to detect mpz_t overflow.Torbjorn Granlund2008-11-211-6/+19
* Amend last fix.Torbjorn Granlund2008-11-211-1/+1
* Move declarations to function beginning.Torbjorn Granlund2008-10-241-5/+5
* Rewrite.Torbjorn Granlund2008-10-211-45/+45
* Add a copyright year.Torbjorn Granlund2008-09-081-2/+2
* New .hgignore file. Removed all old .cvsignore files.Niels Möller2008-09-051-5/+0
* */Makefile.in, configure, aclocal.m4, config.in: Removed filesNiels Möller2008-09-051-901/+0
* Check for mpz_t overflow.tege2008-05-221-1/+20
* Check for mpz_t overflow.tege2008-05-221-1/+21
* Check sml's size (not the signed small_mult).tege2008-02-271-2/+2
* Cast a char index to int to shut up compilers.tege2007-09-261-1/+1
* Clean up spacing.tege2007-09-242-3/+0
* Update license to version 3.tege2007-09-18151-605/+302
* Remove final redundant newline.tege2006-11-041-1/+0
* Fix a comment typo.tege2006-11-041-1/+1
* Fix license (was "Library", not "Lesser").tege2006-11-041-11/+11
* Simplify.tege2006-11-041-30/+14
* Handle negative return values from __gmp_extract_double.tege2006-05-311-1/+5
* Use GMP_LIMB_BITS consistently.tege2006-04-301-1/+1
* Call mpz_tdiv_q for large operands.tege2006-04-271-2/+9
* *** empty log message ***tege2006-04-255-18/+18
* Fix a typo.tege2006-03-081-3/+3
* Fix typo in last change.tege2006-02-282-2/+2
* Make it work for LIMBS_PER_DOUBLE == 4.tege2006-02-281-20/+23
* Misc cleanups.tege2006-02-282-9/+9
* Declare `i'.tege2006-02-271-6/+9
* (mpz_cmp_d): Declare `i'.tege2006-02-271-6/+9
* Update FSF's address.tege2006-02-15151-302/+302
* Adapt to new mpn_rootrem.tege2005-11-022-31/+42
* Add a copyright year.tege2005-11-0146-54/+63
* (mpz_probab_prime_p): Considerably limit trial dividing.tege2005-10-311-1/+1
* (mpz_perfect_power_p): Use mpz_divisible_ui_p instead of mpz_tdiv_ui.tege2005-10-311-2/+2
* Correct probability number for GCD == 1.tege2005-10-311-1/+1
* Remove left-over TMP_XXXX marker arguments.tege2005-05-211-3/+3
* Remove TMP_XXXX marker arguments.tege2005-05-1843-156/+156
* (gmp_rrandomb): Rework again.tege2004-12-041-5/+5