summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-03-27 01:11:49 +0000
committerMike Frysinger <vapier@gentoo.org>2014-03-27 01:11:49 +0000
commitad4d2ddbca5646bca9bc45638edcffa560d72b06 (patch)
tree193f7f8dff3b25b7cf12cb585ab721a5bc662535
parentfix for bug #475352, remove broken symlinks (diff)
downloadgentoo-2-ad4d2ddbca5646bca9bc45638edcffa560d72b06.tar.gz
gentoo-2-ad4d2ddbca5646bca9bc45638edcffa560d72b06.tar.bz2
gentoo-2-ad4d2ddbca5646bca9bc45638edcffa560d72b06.zip
Add fix from upstream for building on ppc64.
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
-rw-r--r--dev-libs/gmp/ChangeLog6
-rw-r--r--dev-libs/gmp/files/6.0.0a/ppc64-build.diff23
2 files changed, 28 insertions, 1 deletions
diff --git a/dev-libs/gmp/ChangeLog b/dev-libs/gmp/ChangeLog
index d9d46e256048..09fb0477298d 100644
--- a/dev-libs/gmp/ChangeLog
+++ b/dev-libs/gmp/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-libs/gmp
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/ChangeLog,v 1.198 2014/03/26 05:52:05 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gmp/ChangeLog,v 1.199 2014/03/27 01:11:49 vapier Exp $
+
+ 27 Mar 2014; Mike Frysinger <vapier@gentoo.org>
+ +files/6.0.0a/ppc64-build.diff, gmp-6.0.0a.ebuild:
+ Add fix from upstream for building on ppc64.
*gmp-6.0.0a (26 Mar 2014)
diff --git a/dev-libs/gmp/files/6.0.0a/ppc64-build.diff b/dev-libs/gmp/files/6.0.0a/ppc64-build.diff
new file mode 100644
index 000000000000..4d0ec5efcb83
--- /dev/null
+++ b/dev-libs/gmp/files/6.0.0a/ppc64-build.diff
@@ -0,0 +1,23 @@
+from upstream
+
+# HG changeset patch
+# User Torbjorn Granlund <tege@gmplib.org>
+# Date 1395835068 -3600
+# Node ID 4a6d258b467f661da0894cc60ecd060f2e3c67c7
+# Parent 301ce2788826a2d4d2725bd5cf01e998638db37a
+Provide default for BMOD_1_TO_MOD_1_THRESHOLD.
+
+diff -r 301ce2788826 -r 4a6d258b467f mpn/powerpc64/mode64/gcd_1.asm
+--- a/mpn/powerpc64/mode64/gcd_1.asm Tue Mar 25 15:34:52 2014 +0100
++++ b/mpn/powerpc64/mode64/gcd_1.asm Wed Mar 26 12:57:48 2014 +0100
+@@ -43,6 +43,9 @@
+ define(`n', `r4')
+ define(`v0', `r5')
+
++ifdef(`BMOD_1_TO_MOD_1_THRESHOLD',,
++ `define(`BMOD_1_TO_MOD_1_THRESHOLD',30)')
++
+ EXTERN_FUNC(mpn_mod_1)
+ EXTERN_FUNC(mpn_modexact_1c_odd)
+
+