Accepting request 506175 from devel:tools

- update to 3.13.0 (fate#321455):
  - remove fix-ppcl64-clobber-list.patch
  3.13.0 is a feature release with many improvements and the
  usual collection of bug fixes.
  See http://valgrind.org/docs/manual/dist.news.html

OBS-URL: https://build.opensuse.org/request/show/506175
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=105
This commit is contained in:
Dominique Leuenberger 2017-06-30 16:41:19 +00:00 committed by Git OBS Bridge
commit 5bff49ced1
5 changed files with 14 additions and 51 deletions

View File

@ -1,44 +0,0 @@
Index: include/valgrind.h
===================================================================
--- include/valgrind.h (revision 16253)
+++ include/valgrind.h (revision 16254)
@@ -2708,7 +2708,7 @@
#define __CALLER_SAVED_REGS \
"lr", "ctr", "xer", \
"cr0", "cr1", "cr2", "cr3", "cr4", "cr5", "cr6", "cr7", \
- "r0", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", \
+ "r0", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", \
"r11", "r12", "r13"
/* Macros to save and align the stack before making a function
@@ -3264,7 +3264,7 @@
#define __CALLER_SAVED_REGS \
"lr", "ctr", "xer", \
"cr0", "cr1", "cr2", "cr3", "cr4", "cr5", "cr6", "cr7", \
- "r0", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", \
+ "r0", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", \
"r11", "r12", "r13"
/* Macros to save and align the stack before making a function
Index: coregrind/m_debuglog.c
===================================================================
--- coregrind/m_debuglog.c (revision 16253)
+++ coregrind/m_debuglog.c (revision 16254)
@@ -215,7 +215,7 @@
:
: "b" (block)
: "cc","memory","cr0","ctr",
- "r0","r2","r3","r4","r5","r6","r7","r8","r9","r10","r11","r12"
+ "r0","r3","r4","r5","r6","r7","r8","r9","r10","r11","r12"
);
if (block[0] < 0)
block[0] = -1;
@@ -231,7 +231,7 @@
: "=&r" (__res)
: "i" (__NR_getpid)
: "cc","memory","cr0","ctr",
- "r0","r2","r4","r5","r6","r7","r8","r9","r10","r11","r12"
+ "r0","r4","r5","r6","r7","r8","r9","r10","r11","r12"
);
return (UInt)__res;
}

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:67ca4395b2527247780f36148b084f5743a68ab0c850cb43e4a5b4b012cf76a1
size 12788556

3
valgrind-3.13.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d76680ef03f00cd5e970bbdcd4e57fb1f6df7d2e2c071635ef2be74790190c3b
size 14723076

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Sun Jun 25 11:06:19 UTC 2017 - dmueller@suse.com
- update to 3.13.0 (fate#321455):
- remove fix-ppcl64-clobber-list.patch
3.13.0 is a feature release with many improvements and the
usual collection of bug fixes.
See http://valgrind.org/docs/manual/dist.news.html
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Apr 25 07:57:46 UTC 2017 - mliska@suse.cz Tue Apr 25 07:57:46 UTC 2017 - mliska@suse.cz

View File

@ -25,18 +25,17 @@
%define building_docs 0 %define building_docs 0
%endif %endif
Name: valgrind Name: valgrind
Version: 3.12.0 Version: 3.13.0
Release: 0 Release: 0
Summary: Memory Management Debugger Summary: Memory Management Debugger
License: GPL-2.0+ License: GPL-2.0+
Group: Development/Tools/Debuggers Group: Development/Tools/Debuggers
Url: http://valgrind.org/ Url: http://valgrind.org/
Source0: http://valgrind.org/downloads/%{name}-%{version}.tar.bz2 Source0: ftp://sourceware.org/pub/valgrind/valgrind-%{version}.tar.bz2
# svn di svn://svn.valgrind.org/valgrind/tags/VALGRIND_3_5_0 svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_5_BRANCH > 3_5_BRANCH.diff # svn di svn://svn.valgrind.org/valgrind/tags/VALGRIND_3_5_0 svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_5_BRANCH > 3_5_BRANCH.diff
# svn di svn://svn.valgrind.org/vex/tags/VEX_3_5_0 svn://svn.valgrind.org/vex/branches/VEX_3_5_BRANCH > VEX_3_5_BRANCH.diff # svn di svn://svn.valgrind.org/vex/tags/VEX_3_5_0 svn://svn.valgrind.org/vex/branches/VEX_3_5_BRANCH > VEX_3_5_BRANCH.diff
Patch1: jit-register-unregister.diff Patch1: jit-register-unregister.diff
Patch2: armv6-support.diff Patch2: armv6-support.diff
Patch3: fix-ppcl64-clobber-list.patch
BuildRequires: automake BuildRequires: automake
BuildRequires: docbook-xsl-stylesheets BuildRequires: docbook-xsl-stylesheets
BuildRequires: docbook_4 BuildRequires: docbook_4
@ -111,7 +110,6 @@ but it has been successfully used to optimize several KDE applications.
# needs porting to 3.11 # needs porting to 3.11
##%patch1 ##%patch1
%patch2 %patch2
%patch3
%build %build
export FLAGS="%{optflags}" export FLAGS="%{optflags}"