summaryrefslogtreecommitdiff
path: root/gmp-impl.h
Commit message (Expand)AuthorAgeFilesLines
* * configure.in, acinclude.m4, Makefile.am, printf/Makefile.am,Kevin Ryde2001-08-171-40/+21
* * gmp-h.in, gmp-impl.h (_gmp_rand): Move prototype to gmp-impl.h.Kevin Ryde2001-07-311-8/+24
* * gmp-h.in, gmp-impl.h: Additions for gmp_printf etc.Kevin Ryde2001-07-231-0/+161
* * gmp-impl.h (__GMP_REALLOCATE_FUNC_MAYBE): New macro.Kevin Ryde2001-07-231-13/+11
* * gmp-h.in, gmp-impl.h, acinclude.m4: Remove __GMP_ASM_L andKevin Ryde2001-07-171-1/+13
* * gmp-h.in (__GMPN_COPY): Add form to help gcc on power and powerpc.Kevin Ryde2001-07-101-14/+82
* More of:Kevin Ryde2001-07-101-7/+9
* * errno.c, gmp-impl.h (__gmp_exception, __gmp_divide_by_zero,Kevin Ryde2001-07-101-3/+6
* * gmp-impl.h (MPN_NORMALIZE): Add notes on x86 repe/scasl slow.Kevin Ryde2001-07-061-7/+11
* * gmp-h.in, mp-h.in, gmp-impl.h (_EXTERN_INLINE): Remove, unused.Kevin Ryde2001-07-061-18/+1
* * gmp-impl.h (DIVEXACT_1_THRESHOLD): Make the default 0 whenKevin Ryde2001-07-011-4/+3
* * gmp-impl.h (MPN_TOOM3_MUL_N_MINSIZE, MPN_TOOM3_SQR_N_MINSIZE):Kevin Ryde2001-06-291-16/+25
* Reformat i386 MPN_IORD_U for readability of the register inputs andKevin Ryde2001-06-231-24/+29
* * gmp-impl.h (modlimb_invert): Mask after shifting, so mask constantKevin Ryde2001-06-231-4/+4
* Missing parameter in:Kevin Ryde2001-06-201-1/+1
* More of:Kevin Ryde2001-06-201-3/+23
* * gmp-h.in (__GMP_ASM_L): New macro.Kevin Ryde2001-06-191-13/+1
* * acinclude.m4, configure.in (GMP_C_ATTRIBUTE_MALLOC): New macro.Kevin Ryde2001-06-191-36/+107
* * configure.in, Makefile.am, gmp-impl.h: Add a debugging TMP_ALLOC,Kevin Ryde2001-06-171-11/+45
* * gmp-impl.h (__builtin_constant_p): Add dummy for non-gcc.Kevin Ryde2001-06-121-14/+40
* Touch more for:Kevin Ryde2001-06-121-2/+2
* * gmp-impl.h (mpn_zero_p): Remove, no longer needed.Kevin Ryde2001-06-121-18/+0
* * gmp-impl.h (ASSERT_ZERO_P, ASSERT_MPN_NONZERO_P): New macros.Kevin Ryde2001-06-121-10/+42
* * gmp-h.in, gmp-impl.h: Move MPN_CMP to gmp.h as __GMPN_CMP, leave anKevin Ryde2001-06-121-22/+2
* * acinclude.m4 (GMP_C_ATTRIBUTE_MODE): New macro.Kevin Ryde2001-06-121-4/+1
* * gmp-impl.h (ASM_L): New macro.Kevin Ryde2001-06-101-20/+40
* * gmp-impl.h (ULONG_HIGHBIT, UINT_HIGHBIT, USHRT_HIGHBIT): CastKevin Ryde2001-06-081-3/+6
* * gmp-impl.h (mpn_incr_u, mpn_decr_u, MPN_INCR_U, MPN_DECR_U): AddKevin Ryde2001-06-081-12/+66
* * tune/tuneup.c, tune/Makefile.am, gmp-impl.h, mpn/*/gmp-mparam.h:Kevin Ryde2001-06-071-35/+48
* * gmp-impl.h (BITS_PER_MP_LIMB): Define from __GMP_BITS_PER_MP_LIMB ifKevin Ryde2001-05-171-12/+4
* * gmp-impl.h (MPF_CHECK_FORMAT): Check exp==0 when size==0.Kevin Ryde2001-05-111-1/+4
* * gmp-impl.h (UINT_MAX, ULONG_MAX, USHRT_MAX): Use __GMP_U*_MAX, ifKevin Ryde2001-05-071-3/+3
* * gmp-impl.h (mpz_aorsmul_1): Add prototype.Kevin Ryde2001-05-031-0/+44
* * gmp-h.in (__GMP_HAVE_TOKEN_PASTE): New macro.Kevin Ryde2001-04-301-9/+7
* * gmp-impl.h (MPF_BITS_TO_PREC, MPF_PREC_TO_BITS): New macros.Kevin Ryde2001-04-211-0/+13
* * gmp-impl.h (mpn_divexact_1): Add prototype.Kevin Ryde2001-04-201-0/+24
* * gmp-impl.h (MPN_LOGOPS_N_INLINE, mpn_and_n ... mpn_xnor_n): Use aKevin Ryde2001-04-141-10/+18
* Amend comments about disabled inline x86 MPN_COPY's.Kevin Ryde2001-04-021-2/+4
* More of:Kevin Ryde2001-04-021-1/+1
* * gmp-impl.h (MPN_CMP): New macro.Kevin Ryde2001-04-021-0/+22
* * gmp-impl.h (MPF_CHECK_FORMAT): New macro.Kevin Ryde2001-03-291-0/+6
* * gmp-impl.h (ABS): Add parens around argument.Kevin Ryde2001-03-221-1/+1
* * gmp-impl.h (NEG_MOD): Fix type of __dnorm.Kevin Ryde2001-03-171-2/+2
* * gmp-impl.h (NEG_MOD): New macro.Kevin Ryde2001-03-141-0/+24
* * gmp-impl.h (mpn_divisible_p): Use __MPN.Kevin Ryde2001-03-141-1/+1
* * gmp-impl.h (LOW_ZEROS_MASK): New macro.Kevin Ryde2001-03-141-0/+4
* * acinclude.m4 (GMP_FUNC_ALLOCA), gmp-impl.h: Set and useKevin Ryde2001-03-081-4/+1
* * gmp-impl.h, gmp-h.in (mpn_jacobi_base): Move prototype toKevin Ryde2001-03-051-12/+18
* (RANDS): Add a `,0' to make it compile on more compilers.tege2001-03-041-4/+4
* * mpz/n_pow_ui.c (ULONG_PARITY): Move to gmp-impl.h.Kevin Ryde2001-03-031-0/+33