2012-02-21 14:18:19 +01:00
|
|
|
$NetBSD: distinfo,v 1.37 2012/02/21 13:18:19 drochner Exp $
|
2001-04-17 12:57:56 +02:00
|
|
|
|
2012-02-21 14:18:19 +01:00
|
|
|
SHA1 (gmp-5.0.4.tar.bz2) = ea4ea7c3f10436ef5ae7a75b3fad163a8b86edc0
|
|
|
|
RMD160 (gmp-5.0.4.tar.bz2) = 4164d025e412a2fa087de5fa37d84408d5f29f69
|
|
|
|
Size (gmp-5.0.4.tar.bz2) = 2031540 bytes
|
Update to GNU MP 4.2.1
Changes between GMP version 4.2 and 4.2.1
Bugs:
* Shared library numbers corrected.
* Broken support for 32-bit AIX fixed.
* Misc minor fixes.
Speedups:
* Exact division (mpz_divexact) now falls back to plain division for large
operands.
Features:
* Support for some new systems.
Changes between GMP version 4.1.4 and 4.2
Bugs:
* Minor bug fixes and code generalizations.
* Expanded and improved test suite.
Speedups:
* Many minor optimizations, too many to mention here.
* Division now always subquadratic.
* Computation of n-factorial much faster.
* Added basic x86-64 assembly code.
* Floating-point output is now subquadratic for all bases.
* FFT multiply code now about 25% faster.
* Toom3 multiply code faster.
Features:
* Much improved configure.
* Workarounds for many more compiler bugs.
* Temporary allocations are now made on the stack only if small.
* New systems supported: HPPA-2.0 gcc, IA-64 HP-UX, PowerPC-64 Darwin,
Sparc64 GNU/Linux.
* New i386 fat binaries, selecting optimised code at runtime (--enable-fat).
* New build option: --enable-profiling=instrument.
* New memory function: mp_get_memory_functions.
* New Mersenne Twister random numbers: gmp_randinit_mt, also now used for
gmp_randinit_default.
* New random functions: gmp_randinit_set, gmp_urandomb_ui, gmp_urandomm_ui.
* New integer functions: mpz_combit, mpz_rootrem.
* gmp_printf etc new type "M" for mp_limb_t.
* gmp_scanf and friends now accept C99 hex floats.
* Numeric input and output can now be in bases up to 62.
* Comparisons mpz_cmp_d, mpz_cmpabs_d, mpf_cmp_d recognise infinities.
* Conversions mpz_get_d, mpq_get_d, mpf_get_d truncate towards zero,
previously their behaviour was unspecified.
* Fixes for overflow issues with operands >= 2^31 bits.
Caveats:
* mpfr is gone, and will from now on be released only separately. Please see
www.mpfr.org.
2006-12-09 04:38:16 +01:00
|
|
|
SHA1 (patch-aa) = a53db34c8ecf38d6556a59a0fa7382456c30fab6
|
2007-11-25 09:35:31 +01:00
|
|
|
SHA1 (patch-ab) = e768eca25c117871041d12a618e38d9d252f25e5
|
2008-11-21 14:12:12 +01:00
|
|
|
SHA1 (patch-ac) = 9c7e6817632596bfd6c86a30e3b2d7f78fccd5ff
|
2010-05-28 15:50:25 +02:00
|
|
|
SHA1 (patch-ad) = 96ea97d0ac6b2a8df4e7d6e33bbe6ec54bf17d4f
|
|
|
|
SHA1 (patch-ae) = affe0829a9e23470f26212a9ac6d60485b08ea88
|
|
|
|
SHA1 (patch-af) = 8d30438c3bd5bc01d7752e09da265b93098ae5ef
|
|
|
|
SHA1 (patch-ag) = 66f5cd58ca75a19e3136bb2dedced9b406df82ce
|
|
|
|
SHA1 (patch-ah) = 6144e12426073013ec2a4582f1b795c7de7a6c35
|
|
|
|
SHA1 (patch-ai) = 2a692aac1a3fe191156d5ce66c13eb33e3c4fc8c
|
|
|
|
SHA1 (patch-aj) = 49e8945703e67f7a158ed7fd496188d85c659fb3
|
2012-02-21 14:18:19 +01:00
|
|
|
SHA1 (patch-mpn_arm_invert__limb.asm) = f0565d76c56a6547027fa85850639d2e69f72a51
|