Hello community, here is the log from the commit of package libatomic-ops-devel checked in at Thu Aug 2 22:51:38 CEST 2007. -------- --- libatomic-ops-devel/libatomic-ops-devel.changes 2007-06-12 16:28:44.000000000 +0200 +++ /mounts/work_src_done/STABLE/libatomic-ops-devel/libatomic-ops-devel.changes 2007-08-02 12:53:18.000000000 +0200 @@ -1,0 +2,5 @@ +Thu Aug 2 12:53:01 CEST 2007 - tiwai@suse.de + +- fix ppc bugs in PPC assembler codes. + +------------------------------------------------------------------- New: ---- libatomic_ops-1.2-ppclwzfix.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libatomic-ops-devel.spec ++++++ --- /var/tmp/diff_new_pack.I15600/_old 2007-08-02 22:51:20.000000000 +0200 +++ /var/tmp/diff_new_pack.I15600/_new 2007-08-02 22:51:20.000000000 +0200 @@ -13,11 +13,12 @@ Name: libatomic-ops-devel Summary: A portable library for atomic memory operations Version: 1.2 -Release: 4 -License: GNU General Public License (GPL), X11/MIT +Release: 13 +License: GPL v2 or later, X11/MIT Group: Development/Languages/C and C++ Source: libatomic_ops-%{version}.tar.bz2 Patch: libatomic-ops-1.2-s390-fix.diff +Patch1: libatomic_ops-1.2-ppclwzfix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -29,6 +30,7 @@ %prep %setup -q -n libatomic_ops-%{version} %patch +%patch1 -p1 %build autoreconf -fi @@ -52,6 +54,8 @@ %{_includedir}/* %changelog +* Thu Aug 02 2007 - tiwai@suse.de +- fix ppc bugs in PPC assembler codes. * Tue Jun 12 2007 - tiwai@suse.de - fixed the build with s390. * Fri Jun 08 2007 - tiwai@suse.de ++++++ libatomic_ops-1.2-ppclwzfix.patch ++++++ --- libatomic_ops-1.2.orig/src/atomic_ops/sysdeps/gcc/powerpc.h 2007-05-29 19:29:52.000000000 +0200 +++ libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/powerpc.h 2007-05-29 19:30:48.000000000 +0200 @@ -72,7 +72,7 @@ /* registers. I always got "impossible constraint" when I */ /* tried the "y" constraint. */ __asm__ __volatile__ ( - "lwz %0,%1\n" + "lwz%U1%X1 %0,%1\n" "cmpw cr7,%0,%0\n" "bne- cr7,1f\n" "1: isync\n" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de