Hello community,

here is the log from the commit of package gmp for openSUSE:Factory checked in 
at 2014-01-13 16:52:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gmp (Old)
 and      /work/SRC/openSUSE:Factory/.gmp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gmp"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gmp/gmp.changes  2013-10-09 14:42:33.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.gmp.new/gmp.changes     2014-01-13 
16:53:00.000000000 +0100
@@ -1,0 +2,6 @@
+Wed Dec  4 10:42:28 UTC 2013 - [email protected]
+
+- gmp-support-powerpc64le-linux.patch: Add ppc64le ABIv2 support
+- gmp-ppc64le-mod.patch: Fix ppc64le issues
+
+-------------------------------------------------------------------

New:
----
  gmp-ppc64le-mod.patch
  gmp-support-powerpc64le-linux.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gmp.spec ++++++
--- /var/tmp/diff_new_pack.Xt1pUP/_old  2014-01-13 16:53:01.000000000 +0100
+++ /var/tmp/diff_new_pack.Xt1pUP/_new  2014-01-13 16:53:01.000000000 +0100
@@ -31,6 +31,8 @@
 Source:         ftp://ftp.gmplib.org/pub/%{name}/%{name}-%{version}.tar.bz2
 Source2:        baselibs.conf
 Patch0:         gmp-noexec.diff
+Patch1:         gmp-support-powerpc64le-linux.patch
+Patch2:         gmp-ppc64le-mod.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -75,6 +77,8 @@
 %ifnarch %arm
 %patch0
 %endif
+%patch1 -p1
+%patch2 -p1
 
 %build
 export CFLAGS="$RPM_OPT_FLAGS -fexceptions";

++++++ gmp-ppc64le-mod.patch ++++++
changeset:   15878:221a3c6d87fd
user:        Torbjorn Granlund <[email protected]>
date:        Mon Jul 22 15:07:17 2013 +0200
summary:     Handle little-endian mode.

diff -r 89a5c76228fd -r 221a3c6d87fd mpn/powerpc64/mode64/mod_1_1.asm
--- a/mpn/powerpc64/mode64/mod_1_1.asm  Mon Jul 22 00:39:44 2013 +0200
+++ b/mpn/powerpc64/mode64/mod_1_1.asm  Mon Jul 22 15:07:17 2013 +0200
@@ -69,7 +69,10 @@
        adde    r9, r9, r10
        bdnz    L(top)
 
-L(end):        lwz     r0, 12(r6)
+L(end):
+ifdef(`HAVE_LIMB_LITTLE_ENDIAN',
+`      lwz     r0, 8(r6)',
+`      lwz     r0, 12(r6)')
        ld      r3, 0(r6)
        cmpdi   cr7, r0, 0
        beq-    cr7, L(4)
diff -r 89a5c76228fd -r 221a3c6d87fd mpn/powerpc64/mode64/mod_1_4.asm
--- a/mpn/powerpc64/mode64/mod_1_4.asm  Mon Jul 22 00:39:44 2013 +0200
+++ b/mpn/powerpc64/mode64/mod_1_4.asm  Mon Jul 22 15:07:17 2013 +0200
@@ -144,7 +144,10 @@
        adde    r9, r7, r4
        bdnz    L(top)
 
-L(end):        lwz     r3, 12(cps)
+L(end):
+ifdef(`HAVE_LIMB_LITTLE_ENDIAN',
+`      lwz     r3, 8(cps)',
+`      lwz     r3, 12(cps)')
        mulld   r10, r9, r26
        mulhdu  r9, r9, r26
        addc    r11, r0, r10
++++++ gmp-support-powerpc64le-linux.patch ++++++
++++ 675 lines (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to