rpms/valgrind/F-12 valgrind-3.5.0-DW_OP_mod.patch, NONE, 1.1 valgrind-3.5.0-pkgconfig.patch, NONE, 1.1 valgrind-3.5.0-ppc-tests.patch, 1.2, 1.3 valgrind.spec, 1.78, 1.79
Jakub Jelinek
jakub at fedoraproject.org
Wed Jan 20 09:24:19 UTC 2010
- Previous message: rpms/s390utils/devel 0019-ziorep-fix-return-codes.patch, NONE, 1.1 0020-lstape-fix-return-code.patch, NONE, 1.1 0021-cpuplugd-fix-reading-the-size-of-proc-sys-vm-cmm_pag.patch, NONE, 1.1 0022-lsqeth-support-new-attributes.patch, NONE, 1.1 s390utils.spec, 1.18, 1.19
- Next message: File org.python.pydev.feature-1.5.4.2010011921-sources.zip uploaded to lookaside cache by akurtakov
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: jakub
Update of /cvs/pkgs/rpms/valgrind/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1166
Modified Files:
valgrind-3.5.0-ppc-tests.patch valgrind.spec
Added Files:
valgrind-3.5.0-DW_OP_mod.patch valgrind-3.5.0-pkgconfig.patch
Log Message:
3.5.0-13
valgrind-3.5.0-DW_OP_mod.patch:
d3basics.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
--- NEW FILE valgrind-3.5.0-DW_OP_mod.patch ---
--- valgrind/coregrind/m_debuginfo/d3basics.c.jj 2010-01-20 09:46:56.000000000 +0100
+++ valgrind/coregrind/m_debuginfo/d3basics.c 2010-01-20 09:52:33.000000000 +0100
@@ -770,12 +770,12 @@ GXResult ML_(evaluate_Dwarf3_Expr) ( UCh
PUSH(sw1);
break;
case DW_OP_mod:
- POP(sw2);
- if (sw2 == 0)
+ POP(uw2);
+ if (uw2 == 0)
FAIL("evaluate_Dwarf3_Expr: division by zero");
- POP(sw1);
- sw1 %= sw2;
- PUSH(sw1);
+ POP(uw1);
+ uw1 %= uw2;
+ PUSH(uw1);
break;
#define BINARY(name, op, s) \
case DW_OP_##name: \
valgrind-3.5.0-pkgconfig.patch:
valgrind.pc.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE valgrind-3.5.0-pkgconfig.patch ---
--- valgrind/valgrind.pc.in.jj 2009-10-09 12:52:05.000000000 +0200
+++ valgrind/valgrind.pc.in 2010-01-20 10:17:40.000000000 +0100
@@ -11,6 +11,6 @@ Name: Valgrind
Description: A dynamic binary instrumentation framework
Version: @VERSION@
Requires:
-Libs: -L${libdir}/valgrind/@VGCONF_ARCH_PRI at -@VGCONF_OS@ -lcoregrind -lvex -lgcc
+Libs: -L${libdir}/valgrind -lcoregrind- at VGCONF_ARCH_PRI@- at VGCONF_OS@ -lvex- at VGCONF_ARCH_PRI@- at VGCONF_OS@ -lgcc
Cflags: -I${includedir}
valgrind-3.5.0-ppc-tests.patch:
ppc32/jm-insns.c | 8 ++++----
ppc64/jm-insns.c | 8 ++++----
2 files changed, 8 insertions(+), 8 deletions(-)
Index: valgrind-3.5.0-ppc-tests.patch
===================================================================
RCS file: /cvs/pkgs/rpms/valgrind/F-12/valgrind-3.5.0-ppc-tests.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- valgrind-3.5.0-ppc-tests.patch 22 Oct 2009 08:16:26 -0000 1.2
+++ valgrind-3.5.0-ppc-tests.patch 20 Jan 2010 09:24:19 -0000 1.3
@@ -8,10 +8,10 @@
-register double f15 __asm__ ("f15");
-register double f16 __asm__ ("f16");
-register double f17 __asm__ ("f17");
-+register double f14 __asm__ ("46");
-+register double f15 __asm__ ("47");
-+register double f16 __asm__ ("48");
-+register double f17 __asm__ ("49");
++register double f14 __asm__ ("fr14");
++register double f15 __asm__ ("fr15");
++register double f16 __asm__ ("fr16");
++register double f17 __asm__ ("fr17");
register HWord_t r14 __asm__ ("r14");
register HWord_t r15 __asm__ ("r15");
register HWord_t r16 __asm__ ("r16");
@@ -25,10 +25,10 @@
-register double f15 __asm__ ("f15");
-register double f16 __asm__ ("f16");
-register double f17 __asm__ ("f17");
-+register double f14 __asm__ ("46");
-+register double f15 __asm__ ("47");
-+register double f16 __asm__ ("48");
-+register double f17 __asm__ ("49");
++register double f14 __asm__ ("fr14");
++register double f15 __asm__ ("fr15");
++register double f16 __asm__ ("fr16");
++register double f17 __asm__ ("fr17");
register HWord_t r14 __asm__ ("r14");
register HWord_t r15 __asm__ ("r15");
register HWord_t r16 __asm__ ("r16");
Index: valgrind.spec
===================================================================
RCS file: /cvs/pkgs/rpms/valgrind/F-12/valgrind.spec,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -p -r1.78 -r1.79
--- valgrind.spec 21 Dec 2009 11:42:57 -0000 1.78
+++ valgrind.spec 20 Jan 2010 09:24:19 -0000 1.79
@@ -1,7 +1,7 @@
Summary: Tool for finding memory management bugs in programs
Name: valgrind
Version: 3.5.0
-Release: 12%{?dist}
+Release: 13%{?dist}
Epoch: 1
Source0: http://www.valgrind.org/downloads/valgrind-%{version}.tar.bz2
Patch1: valgrind-3.5.0-cachegrind-improvements.patch
@@ -23,6 +23,8 @@ Patch16: valgrind-3.5.0-glibc-2.11.patch
Patch17: valgrind-3.5.0-syscalls2.patch
Patch18: valgrind-3.5.0-dynbss.patch
Patch19: valgrind-3.5.0-adjtimex.patch
+Patch20: valgrind-3.5.0-DW_OP_mod.patch
+Patch21: valgrind-3.5.0-pkgconfig.patch
License: GPLv2
URL: http://www.valgrind.org/
Group: Development/Debuggers
@@ -95,6 +97,8 @@ or valgrind plugins.
%patch17 -p1
%patch18 -p1
%patch19 -p1
+%patch20 -p1
+%patch21 -p1
%build
%ifarch x86_64 ppc64
@@ -180,6 +184,10 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/*
%changelog
+* Wed Jan 20 2010 Jakub Jelinek <jakub at redhat.com> 3.5.0-13
+- DW_OP_mod is unsigned modulus instead of signed
+- fix up valgrind.pc (#551277)
+
* Mon Dec 21 2009 Jakub Jelinek <jakub at redhat.com> 3.5.0-12
- don't require offset field to be set in adjtimex's
ADJ_OFFSET_SS_READ mode (#545866)
- Previous message: rpms/s390utils/devel 0019-ziorep-fix-return-codes.patch, NONE, 1.1 0020-lstape-fix-return-code.patch, NONE, 1.1 0021-cpuplugd-fix-reading-the-size-of-proc-sys-vm-cmm_pag.patch, NONE, 1.1 0022-lsqeth-support-new-attributes.patch, NONE, 1.1 s390utils.spec, 1.18, 1.19
- Next message: File org.python.pydev.feature-1.5.4.2010011921-sources.zip uploaded to lookaside cache by akurtakov
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list