summaryrefslogtreecommitdiff
path: root/gmp-impl.h
Commit message (Expand)AuthorAgeFilesLines
* * gmp-impl.h (DIVEXACT_1_THRESHOLD, MODEXACT_1_ODD_THRESHOLD) [nails]:Kevin Ryde2003-12-131-2/+0
* * gmp-impl.h (DIVREM_1_NORM_THRESHOLD etc) [nails]: Correction toKevin Ryde2003-12-131-9/+9
* Change asm => __asm__, tabify.tege2003-12-111-161/+161
* * gmp-impl.h (GCD_LEHMER_THRESHOLD): #if:ed out this macro.Niels Möller2003-11-281-3/+12
* * gmp-impl.h: Added name mangling for hgcd-related functions. AlsoNiels Möller2003-11-261-69/+68
* * gmp-impl.h (MPN_LEQ_P, MPN_EXTRACT_LIMB): New macros.Niels Möller2003-11-251-0/+204
* * gmp-impl.h, randmt.h (__gmp_randinit_mt_noseed): Move prototype toKevin Ryde2003-11-111-0/+2
* * gmp-impl.h (RANDS): Use __gmp_randinit_mt_noseed.Kevin Ryde2003-11-101-4/+4
* * gmp-impl.h (HAVE_HOST_CPU_alpha_CIX): New define.Kevin Ryde2003-11-061-4/+10
* * gmp-impl.h (__gmpz_operator_in_nowhite): Add prototype.Kevin Ryde2003-10-241-0/+1
* * gmp-impl.h (LIMB_HIGHBIT_TO_MASK): New macro.Kevin Ryde2003-10-181-11/+19
* * gmp-impl.h (FORCE_DOUBLE): New macro.Kevin Ryde2003-10-151-1/+19
* * gmp-impl.h (udiv_qrnnd_preinv2): Use a ? : for getting the n1 bit,Kevin Ryde2003-10-121-3/+12
* * gmp-impl.h (popc_limb, ULONG_PARITY) [ev67, ev68]: Add gcc asmKevin Ryde2003-10-111-1/+19
* Declare mpn_addlsh1_n, mpn_sublsh1_n, mpn_rsh1add_n, and mpn_rsh1sub_n.tege2003-09-241-0/+12
* (MUL_TOOM3_THRESHOLD, SQR_TOOM3_THRESHOLD): Now 128.tege2003-09-231-2/+2
* (MPN_TOOM3_MUL_N_TSIZE, MPN_TOOM3_SQR_N_TSIZE):tege2003-09-221-7/+31
* (MPN_TOOM3_MUL_N_TSIZE, MPN_TOOM3_SQR_N_TSIZE): Accomodatetege2003-09-211-2/+2
* * gmp-impl.h (MPN_KARA_MUL_N_TSIZE, MPN_KARA_SQR_N_TSIZE): Reformulatetege2003-09-121-6/+6
* * gmp-impl.h (MUL_TOOM3_THRESHOLD_LIMIT): Define always.Kevin Ryde2003-08-021-7/+14
* * gmp-impl.h: Add various supports for fat binaries.Kevin Ryde2003-08-021-0/+118
* * mpn/generic/get_d.c: New file, based on mpz/get_d.c and insert-dbl.c.Kevin Ryde2003-07-141-0/+3
* (udiv_qrnnd_preinv1): New name for udiv_qrnnd_preinv.tege2003-06-091-40/+43
* * gmp-impl.h (__gmp_invalid_operation): Add prototype.Kevin Ryde2003-04-231-0/+43
* * gmp-impl.h (mpn_copyi, mpn_copyd): Add __GMP_DECLSPEC.Kevin Ryde2003-04-121-2/+4
* * gmp-impl.h (gmp_randstate_srcptr): New typedef.Kevin Ryde2003-03-281-2/+4
* * gmp-impl.h (MPZ_REALLOC): Use UNLIKELY, to expect no realloc.Kevin Ryde2003-03-261-1/+3
* * gmp-impl.h (MPN_NORMALIZE, MPN_NORMALIZE_NOT_ZERO): Add parensKevin Ryde2003-02-031-3/+3
* (mpn_mul_fft): Now returns int.tege2003-01-291-1/+1
* (ULONG_PARITY) [_CRAY, __ia64]: New macros.Kevin Ryde2002-12-221-3/+26
* * gmp-impl.h (ULONG_PARITY) [generic C]: Mask result to a single bit.Kevin Ryde2002-12-221-20/+45
* Revert this, it is needed on gcc 2.95:Kevin Ryde2002-12-211-0/+1
* * gmp-h.in, gmp-impl.h (__gmp_allocate_func, __gmp_reallocate_func,Kevin Ryde2002-12-211-0/+6
* * gmp-impl.h (gmp_allocated_string): Hold length in a field.Kevin Ryde2002-12-211-4/+19
* Add a couple of comments, and prefer "defined(PIC)":Kevin Ryde2002-12-081-3/+8
* (USE_LEADING_REGPARM): Disable for PIC code generation.tege2002-12-081-1/+1
* 2002-12-07 Pedro Gimeno <pggimeno@wanadoo.es>Kevin Ryde2002-12-061-17/+31
* Split popc_limb again, combined version gives too many compiler warnings.tege2002-12-021-1/+40
* #undef MIN and MAX before #defining.tege2002-11-301-0/+2
* * printf/doprntf.c: Add decimal point parameter, remove localeconv use.Kevin Ryde2002-11-201-1/+4
* * gmp-impl.h (GMP_DECIMAL_POINT): New macro.Kevin Ryde2002-11-191-0/+25
* * gmp-impl.h, tune/speed.c, tune/speed.h, tune/common.c, tune/many.pl,Kevin Ryde2002-10-301-0/+12
* * gmp-h.in (__GMP_ATTRIBUTE_PURE): Suppress this whenKevin Ryde2002-10-231-2/+3
* (popc_limb): Combine variants.tege2002-10-171-69/+15
* * gmp-impl.h (gmp_randfnptr_t): Use __GMP_PROTO.Kevin Ryde2002-10-051-4/+4
* * gmp-impl.h (ROUND_UP_MULTIPLE): Fix for non-power-of-2 moduli (notKevin Ryde2002-10-031-4/+8
* 2002-09-24 Pedro Gimeno <pggimeno@wanadoo.es>Kevin Ryde2002-09-241-0/+16
* 2002-09-24 Pedro Gimeno <pggimeno@wanadoo.es>Kevin Ryde2002-09-241-6/+9
* * gmp-impl.h (_gmp_rand): Avoid evaluating "state" more than once, forKevin Ryde2002-09-181-3/+6
* 2002-09-18 Pedro Gimeno <pggimeno@wanadoo.es>Kevin Ryde2002-09-181-2/+16