Accepting request 436477 from devel:tools

1

OBS-URL: https://build.opensuse.org/request/show/436477
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/valgrind?expand=0&rev=101
This commit is contained in:
Dominique Leuenberger 2016-10-22 11:04:30 +00:00 committed by Git OBS Bridge
commit 21b5323c58
3 changed files with 28 additions and 0 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Thu Oct 20 00:42:48 UTC 2016 - stefan.bruens@rwth-aachen.de
- add vex-r3213.diff (kde#356393)
-------------------------------------------------------------------
Sat May 28 11:01:13 UTC 2016 - dmueller@suse.com

View File

@ -43,6 +43,7 @@ Patch7: r15792.diff
Patch8: r15802.diff
Patch100: vex-r3197.diff
Patch101: vex-r3210.diff
Patch102: vex-r3213.diff
BuildRequires: automake
BuildRequires: docbook-xsl-stylesheets
BuildRequires: docbook_4
@ -124,6 +125,7 @@ but it has been successfully used to optimize several KDE applications.
%patch8
%patch100
%patch101
%patch102
%build
export FLAGS="%{optflags}"

21
vex-r3213.diff Normal file
View File

@ -0,0 +1,21 @@
svn log --diff -c r3213 svn://svn.valgrind.org/vex
------------------------------------------------------------------------
r3213 | sewardj | 2016-03-21 20:29:20 +0100 (Mo, 21. Mär 2016) | 2 Zeilen
Make isZeroU handle the V256 case. Fixes #356393.
Index: trunk/priv/ir_opt.c
===================================================================
--- VEX/priv/ir_opt.c (Revision 3212)
+++ VEX/priv/ir_opt.c (Revision 3213)
@@ -1223,6 +1223,7 @@
case Ico_U16: return toBool( e->Iex.Const.con->Ico.U16 == 0);
case Ico_U32: return toBool( e->Iex.Const.con->Ico.U32 == 0);
case Ico_U64: return toBool( e->Iex.Const.con->Ico.U64 == 0);
+ case Ico_V256: return toBool( e->Iex.Const.con->Ico.V256 == 0x00000000);
default: vpanic("isZeroU");
}
}
------------------------------------------------------------------------