Hello community, here is the log from the commit of package valgrind for openSUSE:Factory checked in at 2014-02-19 11:39:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/valgrind (Old) and /work/SRC/openSUSE:Factory/.valgrind.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "valgrind" Changes: -------- --- /work/SRC/openSUSE:Factory/valgrind/valgrind.changes 2014-02-13 06:51:47.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.valgrind.new/valgrind.changes 2014-02-19 11:39:11.000000000 +0100 @@ -1,0 +2,6 @@ +Tue Feb 18 14:33:22 UTC 2014 - dmuel...@suse.com + +- added patches: + * r2798.diff + +------------------------------------------------------------------- New: ---- r2798.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ valgrind.spec ++++++ --- /var/tmp/diff_new_pack.rmLB79/_old 2014-02-19 11:39:12.000000000 +0100 +++ /var/tmp/diff_new_pack.rmLB79/_new 2014-02-19 11:39:12.000000000 +0100 @@ -43,6 +43,7 @@ Patch3: valgrind-3.9.0-merge.patches.from.Paul.McKenney.patch Patch4: valgrind-3.9.0-ppc64le-abiv2.patch Patch5: glibc-2.19.patch +Patch6: r2798.diff # during building the major version of glibc is built into the suppression file %define glibc_main_version %(getconf GNU_LIBC_VERSION | cut -d' ' -f2 | cut -d. -f1) %define glibc_major_version %(getconf GNU_LIBC_VERSION | cut -d' ' -f2 | cut -d. -f2) @@ -144,6 +145,7 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 %build %ifarch %arm ++++++ glibc-2.19.patch ++++++ --- /var/tmp/diff_new_pack.rmLB79/_old 2014-02-19 11:39:12.000000000 +0100 +++ /var/tmp/diff_new_pack.rmLB79/_new 2014-02-19 11:39:12.000000000 +0100 @@ -2,7 +2,7 @@ =================================================================== --- valgrind-3.9.0.orig/configure.ac +++ valgrind-3.9.0/configure.ac -@@ -918,6 +918,13 @@ case "${GLIBC_VERSION}" in +@@ -939,6 +939,13 @@ case "${GLIBC_VERSION}" in DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}" DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}" ;; ++++++ r2798.diff ++++++ ------------------------------------------------------------------------ r2798 | cborntra | 2013-11-07 22:37:28 +0100 (Do, 07 Nov 2013) | 16 lines Fix Bug 327284. The condition code of risbg was not correct. This instruction might be used by by gcc for masking out bits, e.g. code like n &= 3; if (n == 0) might result in risbg %r4,%r4,62,128+63,0 je <target> The old code set the condition code depending on the operand before masking. Fix it. This patch also indicates that we need test suite coverage for risbg and friends. ------------------------------------------------------------------------ Index: priv/guest_s390_toIR.c =================================================================== --- VEX/priv/guest_s390_toIR.c (revision 2797) +++ VEX/priv/guest_s390_toIR.c (revision 2798) @@ -7606,7 +7606,7 @@ s390_irgen_RISBG(UChar r1, UChar r2, UCh put_gpr_dw0(r1, binop(Iop_And64, mkexpr(op2), mkU64(mask))); } assign(result, get_gpr_dw0(r1)); - s390_cc_thunk_putS(S390_CC_OP_LOAD_AND_TEST, op2); + s390_cc_thunk_putS(S390_CC_OP_LOAD_AND_TEST, result); return "risbg"; } -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org