summaryrefslogtreecommitdiff
path: root/devel/gmp/buildlink2.mk
diff options
context:
space:
mode:
authormycroft <mycroft>2003-02-21 12:25:22 +0000
committermycroft <mycroft>2003-02-21 12:25:22 +0000
commit4c1067c481f4581c9cb1ac11ca3ec9ef9aff544f (patch)
tree8dbe07059fff957030882faa7c4d4210c0b13e3c /devel/gmp/buildlink2.mk
parent5c76e31a46e348f153d1f56102bbfffec8a53a6c (diff)
downloadpkgsrc-4c1067c481f4581c9cb1ac11ca3ec9ef9aff544f.tar.gz
Update to gmp 4.1.2. Many changes, but the relevant bug fixes seems to be:
* mpn/generic/rootrem.c: In Newton loop, pad qp with leading zero. * mpn/generic/rootrem.c: Allocate 1.585 (log2(3)) times more space for pp temporary to allow for worst case overestimate of root. Add some asserts. * tests/mpz/t-root.c: Generalize and speed up. * mpfr/pow.c: Fixed bug (infinite loop) for exact powers. * mpfr/sub.c: Fixed wrong inexact flag for a - b where a and b are of different signs and EXP(a) < EXP(b). * printf/printffuns.c (gmp_fprintf_reps): Make it actually work for padding > 256. * gmp-impl.h (USE_LEADING_REGPARM): Disable for PIC code generation. * mpn/generic/tdiv_qr.c: Remove a bogus assert. * mpn/generic/mode1o.c, mpn/alpha/ev5/mode1o.c: Correction to ASSERTs. Reported by Christoph Ludwig. * mpf/urandomb.c: Truncate nbits to precision of rop. * configure.in (sparc v9 *bsd*): Add NetBSD and OpenBSD sparc64. (x86 openbsd*): Extra underscore for _GLOBAL_OFFSET_TABLE_. * mpn/generic/rootrem.c: Avoid overflow in xnb calculation. * mpz/root.c: Avoid overflow in rootnb calculation. * gmpxx.h (__gmp_binary_equal, __gmp_binary_not_equal): Fix broken mpq/double functions. * mpn/m68k/lshift.asm: Fix typo in !scale_available_p code. * mpn/m68k/rshift.asm: Likewise. * mpz/remove.c: Make src==0 return 0, not do DIVIDE_BY_ZERO. * mpfr/acinclude.m4 (MPFR_CONFIGS): Patch by Vincent for an apparent float rounding gremlin on powerpc. * mpf/inp_str.c: Fix returned count of chars read, reported by Paul Zimmermann. Also fix a memory leak for invalid input. * mpfr/set_q.c: Allow for 1 bit numerator or denominator.
Diffstat (limited to 'devel/gmp/buildlink2.mk')
-rw-r--r--devel/gmp/buildlink2.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/devel/gmp/buildlink2.mk b/devel/gmp/buildlink2.mk
index 00e9b1cae46..50e616f052e 100644
--- a/devel/gmp/buildlink2.mk
+++ b/devel/gmp/buildlink2.mk
@@ -1,10 +1,10 @@
-# $NetBSD: buildlink2.mk,v 1.1 2002/08/27 06:23:53 jlam Exp $
+# $NetBSD: buildlink2.mk,v 1.2 2003/02/21 12:25:22 mycroft Exp $
.if !defined(GMP_BUILDLINK2_MK)
GMP_BUILDLINK2_MK= # defined
BUILDLINK_PACKAGES+= gmp
-BUILDLINK_DEPENDS.gmp?= gmp>=4.1
+BUILDLINK_DEPENDS.gmp?= gmp>=4.1.2
BUILDLINK_PKGSRCDIR.gmp?= ../../devel/gmp
EVAL_PREFIX+= BUILDLINK_PREFIX.gmp=gmp