OBS User unknown
2007-08-24 22:06:37 +00:00
committed by Git OBS Bridge
parent dbf70a67a6
commit 629975f4f3
3 changed files with 21 additions and 1 deletions

11
amd64-nop-prefixes.diff Normal file
View File

@@ -0,0 +1,11 @@
--- VEX/priv/guest-amd64/toIR.c
+++ VEX/priv/guest-amd64/toIR.c
@@ -8334,7 +8334,7 @@ DisResult disInstr_AMD64_WRK (
as many invalid combinations as possible. */
n_prefixes = 0;
while (True) {
- if (n_prefixes > 5) goto decode_failure;
+ if (n_prefixes > 7) goto decode_failure;
pre = getUChar(delta);
switch (pre) {
case 0x66: pfx |= PFX_66; break;

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Aug 24 15:28:26 CEST 2007 - dmueller@suse.de
- fix valgrind on x86_64 (#296803)
-------------------------------------------------------------------
Tue Aug 21 22:29:36 CEST 2007 - dmueller@suse.de

View File

@@ -26,7 +26,7 @@ Group: Development/Tools/Debuggers
Summary: Memory Management Debugger
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Version: 3.2.3
Release: 45
Release: 47
Source0: %{name}-%{version}.tar.bz2
# svn di svn://svn.valgrind.org/valgrind/tags/VALGRIND_3_2_1 svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH > 3_2_BRANCH.diff
# svn di svn://svn.valgrind.org/vex/tags/VEX_3_2_1 svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH > VEX_3_2_BRANCH.diff
@@ -37,6 +37,7 @@ Patch6: putenv-wrapper.diff
Patch7: glibc-2.6.diff
Patch8: jit-runtime-support.diff
Patch9: glibc-2.6.1.diff
Patch10: amd64-nop-prefixes.diff
Provides: callgrind
Obsoletes: callgrind
ExclusiveArch: %ix86 x86_64 ppc ppc64
@@ -124,6 +125,7 @@ cd ..
%patch7
%patch8
%patch9
%patch10
%build
export CFLAGS="$RPM_OPT_FLAGS"
@@ -153,6 +155,8 @@ mv $RPM_BUILD_ROOT/usr/share/doc/valgrind $RPM_BUILD_ROOT/usr/share/doc/packages
%_libdir/valgrind/*/*.a
%changelog
* Fri Aug 24 2007 - dmueller@suse.de
- fix valgrind on x86_64 (#296803)
* Tue Aug 21 2007 - dmueller@suse.de
- suppression update
* Tue Jul 24 2007 - dmueller@suse.de