| Commit message (Expand) | Author | Age | Files | Lines |
* | * mpn/generic/mul.c, mpn/generic/mul_n.c, gmp-impl.h: Use | Kevin Ryde | 2001-02-11 | 1 | -3/+19 |
* | * gmp-impl.h (mpn_sqr_diagonal): Add prototype and define. | Kevin Ryde | 2001-02-10 | 1 | -0/+3 |
* | * tune/tuneup.c, gmp-impl.h, tune/speed.h, tune/common.c, | Kevin Ryde | 2001-01-28 | 1 | -0/+9 |
* | * gmp-impl.h (USE_LEADING_REGPARM): Fix conditionals. | Kevin Ryde | 2001-01-26 | 1 | -2/+1 |
* | * assert.c, gmp-impl.h (__gmp_assert_fail): Change return type to | Kevin Ryde | 2001-01-19 | 1 | -1/+1 |
* | * gmp-impl.h (USE_LEADING_REGPARM): New macro. | Kevin Ryde | 2001-01-18 | 1 | -0/+10 |
* | * gmp-impl.h (ATTRIBUTE_CONST, ATTRIBUTE_NORETURN): New macros. | Kevin Ryde | 2001-01-18 | 1 | -8/+19 |
* | * gmp-impl.h, tests/misc.c, tests/tests.h: Move MPZ_SET_STR_OR_ABORT | Kevin Ryde | 2001-01-17 | 1 | -0/+4 |
* | * gmp-h.in, gmp-impl.h (__gmp_allocate_func, __gmp_reallocate_func, | Kevin Ryde | 2001-01-17 | 1 | -26/+0 |
* | A bit more of: | Kevin Ryde | 2001-01-08 | 1 | -6/+11 |
* | * gmp-impl.h (JACOBI_*): More macros, add some casts to "int". | Kevin Ryde | 2001-01-07 | 1 | -31/+111 |
* | More of: | Kevin Ryde | 2001-01-06 | 1 | -0/+2 |
* | * gmp-impl.h (UNSIGNED_TYPE_MAX etc): Remove these generic forms. | Kevin Ryde | 2001-01-03 | 1 | -32/+40 |
* | Add a copyright year. | tege | 2001-01-03 | 1 | -1/+1 |
* | For Cray, #include limits.h. | tege | 2001-01-03 | 1 | -8/+16 |
* | * gmp-impl.h (USE_PREINV_MOD_1, MPN_MOD_OR_PREINV_MOD_1): New macros. | Kevin Ryde | 2000-12-18 | 1 | -0/+22 |
* | (_EXTERN_INLINE): #define different for GCC and other compilers. | tege | 2000-12-15 | 1 | -0/+4 |
* | (modlimb_invert): Add efficient code for 8,16 (or 4) bits per limb. | Kevin Ryde | 2000-12-13 | 1 | -4/+30 |
* | * gmp-impl.h (FIB_THRESHOLD): Defaults for 4,8,16 bits per limb, and | Kevin Ryde | 2000-12-13 | 1 | -0/+13 |
* | Oops. | tege | 2000-12-13 | 1 | -1/+0 |
* | Remove accidentally inserted garbage. | tege | 2000-12-13 | 1 | -3/+0 |
* | (LIMBS_PER_DOUBLE): Define for any limb bitsize. | tege | 2000-12-12 | 1 | -8/+7 |
* | (PP_FIRST_OMITTED): New, define for various BITS_PER_MP_LIMB. | tege | 2000-12-11 | 1 | -8/+24 |
* | * tune/tuneup.c ({DIVREM,MOD}_1_{NORM,UNNORM}_THRESHOLD): Tune these. | Kevin Ryde | 2000-12-06 | 1 | -22/+45 |
* | Correction to: | Kevin Ryde | 2000-12-06 | 1 | -4/+7 |
* | Fix a typo in a comment. | Kevin Ryde | 2000-12-06 | 1 | -1/+1 |
* | * gmp-impl.h (MPN_{KARA,TOOM3}_MUL_N_{TSIZE,MINSIZE}): New macros. | Kevin Ryde | 2000-12-05 | 1 | -0/+20 |
* | Oops, need mpn_zero_p after ASSERT. | Kevin Ryde | 2000-12-05 | 1 | -20/+20 |
* | * gmp-impl.h (UDIV_NORM_PREINV_TIME): Renamed from UDIV_PREINV_TIME. | Kevin Ryde | 2000-12-05 | 1 | -2/+9 |
* | * configure.in (AC_C_INLINE, HAVE_INLINE): New test and define. | Kevin Ryde | 2000-12-05 | 1 | -9/+5 |
* | (inline): Disable if GCC has defined __STRICT_ANSI__. | tege | 2000-12-05 | 1 | -1/+2 |
* | (union ieee_double_extract): Test for _CRAYIEEE. | tege | 2000-12-01 | 1 | -1/+1 |
* | Correction to: | Kevin Ryde | 2000-11-22 | 1 | -1/+1 |
* | * gmp-impl.h (ABOVE_THRESHOLD, BELOW_THRESHOLD): New macros. | Kevin Ryde | 2000-11-22 | 1 | -0/+13 |
* | * gmp-impl.h (mpn_gcd_finda): Add prototype and define. | Kevin Ryde | 2000-11-20 | 1 | -0/+3 |
* | * gmp-impl.h (__GMP_IMPL_H__): Protect against multiple inclusion. | Kevin Ryde | 2000-11-20 | 1 | -0/+5 |
* | Revert this: | Kevin Ryde | 2000-11-10 | 1 | -3/+0 |
* | * mpz/powm.c: Make mpn_redc global. | Kevin Ryde | 2000-11-09 | 1 | -5/+10 |
* | Correction to: | Kevin Ryde | 2000-11-08 | 1 | -1/+1 |
* | * acinclude.m4 (GMP_FUNC_ALLOCA): New macro. | Kevin Ryde | 2000-11-08 | 1 | -33/+55 |
* | * gmp-impl.h (mpz_divexact_gcd): Add prototype. | Kevin Ryde | 2000-11-03 | 1 | -0/+3 |
* | Put default FIB_THRESHOLD in gmp-impl.h, for use by t-fib_ui.c. | Kevin Ryde | 2000-10-27 | 1 | -0/+13 |
* | * mpz/fib_ui.c: Rewrite, same formulas but using mpn functions and | Kevin Ryde | 2000-10-27 | 1 | -0/+19 |
* | Correction to: | Kevin Ryde | 2000-10-26 | 1 | -1/+1 |
* | * mpq/aors.c, mpq/canonicalize.c: Skip two mpz_divexact calls if | Kevin Ryde | 2000-10-24 | 1 | -0/+2 |
* | (union ieee_double_extract): Handle ia64. | tege | 2000-10-23 | 1 | -0/+1 |
* | * * (__gmp_allocate_func etc): Rename from _mp_allocate_func etc. | Kevin Ryde | 2000-10-21 | 1 | -23/+20 |
* | * gmp-impl.h (DC_THRESHOLD): Establish default here, set to 3*KARA | Kevin Ryde | 2000-10-21 | 1 | -0/+12 |
* | * *: Rename BZ -> DC. | Kevin Ryde | 2000-10-21 | 1 | -5/+5 |
* | Add braces to tune program redefines of FFT_MUL_TABLE and FFT_SQR_TABLE. | Kevin Ryde | 2000-10-20 | 1 | -2/+2 |