pkgsrc/devel/gmp/distinfo

17 lines
911 B
Text
Raw Normal View History

$NetBSD: distinfo,v 1.37 2012/02/21 13:18:19 drochner Exp $
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
SHA1 (patch-ab) = e768eca25c117871041d12a618e38d9d252f25e5
2008-11-21 14:12:12 +01:00
SHA1 (patch-ac) = 9c7e6817632596bfd6c86a30e3b2d7f78fccd5ff
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
SHA1 (patch-mpn_arm_invert__limb.asm) = f0565d76c56a6547027fa85850639d2e69f72a51