summaryrefslogtreecommitdiff
path: root/mpz
Commit message (Expand)AuthorAgeFilesLines
* Use new gmp-impl.h macros (numberof).Kevin Ryde2000-07-273-6/+0
* Update copyright year.tege2000-07-261-1/+1
* *** empty log message ***tege2000-07-24146-584/+584
* Default SIZE to a function of TOOM3_MUL_THRESHOLD.tege2000-07-241-10/+20
* (mpz_powm): After final mpz_redc call, subtract `mod'tege2000-07-201-0/+2
* Fix typo in a comment.tege2000-07-193-3/+3
* * mpz/tests/io.c: Use one fp opened "w+", since separately openedKevin Ryde2000-07-141-15/+9
* Also test mpz_perfect_power_p.tege2000-07-131-6/+13
* * Use TMP_ALLOC interface.tege2000-07-131-21/+17
* Reverse return value in tests for detecting root of +1 and -1.tege2000-07-131-2/+2
* Add a copyright year.Kevin Ryde2000-07-012-2/+3
* * gmp-impl.h (ULONG_MAX,ULONG_HIGHBIT,...,SHORT_MAX): New defines.Kevin Ryde2000-07-011-13/+1
* Clean up some spacing.tege2000-06-301-1/+1
* * mpz/tests/t-jac.c: Test limbs on mpn_jacobi_base, not just ulongs.Kevin Ryde2000-06-301-3/+18
* Regenerate for:Kevin Ryde2000-06-281-0/+4
* * mpz/tests/Makefile.am (CLEANFILES): Add io.tmp, in case io.c fails.Kevin Ryde2000-06-281-0/+3
* * mpz/tests/io.c: Use a disk file, not a pipe, switch to ansi2knrKevin Ryde2000-06-281-30/+41
* Regenerate:Kevin Ryde2000-06-211-9/+22
* * mpz/tests/Makefile.am (check_PROGRAMS): Add t-bin.Kevin Ryde2000-06-211-1/+1
* * mpz/tests/t-misc.c: Move "bin" test from here ...Kevin Ryde2000-06-211-0/+219
* * mpz/bin_ui.c [_LONG_LONG_LIMB]: Use mpn_divrem_1, since kacc isKevin Ryde2000-06-211-4/+14
* * mpz/bin_ui.c [_LONG_LONG_LIMB]: Use mpn_divrem_1, since kacc isKevin Ryde2000-06-211-12/+23
* * mpz/tests/t-misc.c: Move "bin" test from here ...Kevin Ryde2000-06-211-132/+83
* * mpz/{set,iset,cmp}_si.c [_LONG_LONG_LIMB]: Fix handling of 0x80...00.Kevin Ryde2000-06-201-3/+4
* * mpz/{set,iset,cmp}_si.c [_LONG_LONG_LIMB]: Fix handling of 0x80...00.Kevin Ryde2000-06-201-2/+2
* Add a copyright year.Kevin Ryde2000-06-201-1/+1
* Use BITS_PER_LONGINT, not LONG_BIT.Kevin Ryde2000-06-191-3/+3
* * mpz/tests/t-misc.c (check_mpz_set_si): New test.Kevin Ryde2000-06-191-0/+48
* * mpz/set_si.c [_LONG_LONG_LIMB]: Fix to zero extend 0x80...00.Kevin Ryde2000-06-191-1/+1
* * mpz/perfsqr.c: Fix so that zero is considered a perfect square.Kevin Ryde2000-06-171-0/+4
* * mpz/tests/reuse.c (FAIL): Add a K&R version.Kevin Ryde2000-06-111-15/+19
* * mpz/tests/t-misc.c: Add gmp-impl.h for "const".Kevin Ryde2000-06-111-0/+1
* Don't test mpz_addmul_ui for now.tege2000-06-071-3/+3
* Fail for `src' being zero.tege2000-06-071-2/+2
* * Test more functions.tege2000-06-071-29/+81
* (mpz_redc): Clean up argument declarations.tege2000-06-071-4/+4
* Loop during operand generation while theytege2000-06-071-11/+15
* Add a copyright year.tege2000-06-073-3/+3
* Add calls to mpz_gcdext with argument t == NULL.tege2000-06-061-0/+4
* When exp is 0, change res assign order in order to handle argument overlap.tege2000-06-061-1/+1
* * When exp is 0, change res assign order in order to handle argument overlap.tege2000-06-061-4/+4
* Major rewrite; test many more functions.tege2000-06-061-77/+341
* Rework code after mpn_gcdext call to handle argument overlap.tege2000-06-061-21/+22
* Read dividend->_mp_size before calling mpz_tdiv_qr.tege2000-06-062-2/+6
* * mpz/powm.c: Remove mpz_dmprepare, use modlimb_invert instead.Kevin Ryde2000-06-061-26/+7
* Regenerate for:Kevin Ryde2000-06-041-11/+24
* * mpz/tests/t-misc.c: New file.Kevin Ryde2000-06-041-1/+1
* * mpz/tests/t-misc.c: New file.Kevin Ryde2000-06-041-0/+219
* Correct two formulas in comments.Kevin Ryde2000-06-041-3/+3
* * mpz/bin_ui.c: Fix result for k>n, add support for n<0.Kevin Ryde2000-06-041-14/+37