[valgrind] 3.8.0-7 KDE#305728 - Add support for AVX2, BMI1, BMI2 and FMA instructions.
Mark Wielaard
mjw at fedoraproject.org
Thu Sep 13 12:06:00 UTC 2012
commit a9c61427341b3f5f1a6d4c66aa5cff67a0b41e1b
Author: Mark Wielaard <mjw at redhat.com>
Date: Thu Sep 13 11:43:49 2012 +0200
3.8.0-7 KDE#305728 - Add support for AVX2, BMI1, BMI2 and FMA instructions.
valgrind-3.8.0-avx2-bmi-fma.patch.gz | Bin 0 -> 381113 bytes
valgrind.spec | 32 +++++++++++++++++++++++++++++++-
2 files changed, 31 insertions(+), 1 deletions(-)
---
diff --git a/valgrind-3.8.0-avx2-bmi-fma.patch.gz b/valgrind-3.8.0-avx2-bmi-fma.patch.gz
new file mode 100644
index 0000000..cf02bbc
Binary files /dev/null and b/valgrind-3.8.0-avx2-bmi-fma.patch.gz differ
diff --git a/valgrind.spec b/valgrind.spec
index fe5ba1d..a149f60 100644
--- a/valgrind.spec
+++ b/valgrind.spec
@@ -1,7 +1,7 @@
Summary: Tool for finding memory management bugs in programs
Name: valgrind
Version: 3.8.0
-Release: 6%{?dist}
+Release: 7%{?dist}
Epoch: 1
License: GPLv2
URL: http://www.valgrind.org/
@@ -24,6 +24,28 @@ Patch13: valgrind-3.8.0-abbrev-parsing.patch
Patch14: valgrind-3.8.0-lzcnt-tzcnt-bugfix.patch
Patch15: valgrind-3.8.0-avx-alignment-check.patch
+# KDE#305728 - Add support for AVX2, BMI1, BMI2 and FMA instructions
+# Combined patch for:
+# - valgrind-avx2-1.patch
+# - valgrind-avx2-2.patch
+# - valgrind-avx2-3.patch
+# - valgrind-avx2-4.patch
+# - valgrind-bmi-1.patch
+# - valgrind-bmi-2.patch
+# - valgrind-bmi-3.patch
+# - valgrind-fma-1.patch
+# - valgrind-memcheck-avx2-bmi-fma.patch
+# - valgrind-vmaskmov-load.patch
+# - valgrind-avx2-5.patch
+# - valgrind-bmi-4.patch
+# - valgrind-avx2-bmi-fma-tests.tar.bz2
+#
+# NOTE: Need to touch empty files from tar file:
+# ./none/tests/amd64/avx2-1.stderr.exp
+# ./none/tests/amd64/fma.stderr.exp
+# ./none/tests/amd64/bmi.stderr.exp
+Patch16: valgrind-3.8.0-avx2-bmi-fma.patch.gz
+
Obsoletes: valgrind-callgrind
%ifarch x86_64 ppc64
# Ensure glibc{,-devel} is installed for both multilib arches
@@ -118,6 +140,11 @@ for details.
%patch14 -p1
%patch15 -p1
+%patch16 -p1
+touch ./none/tests/amd64/avx2-1.stderr.exp
+touch ./none/tests/amd64/fma.stderr.exp
+touch ./none/tests/amd64/bmi.stderr.exp
+
%build
CC=gcc
%ifarch x86_64 ppc64
@@ -227,6 +254,9 @@ echo ===============END TESTING===============
%endif
%changelog
+* Wed Sep 12 2012 Mark Wielaard <mjw at redhat.com> 3.8.0-7
+- Add valgrind-3.8.0-avx2-bmi-fma.patch (KDE#305728)
+
* Tue Sep 11 2012 Mark Wielaard <mjw at redhat.com> 3.8.0-6
- Add valgrind-3.8.0-lzcnt-tzcnt-bugfix.patch (KDE#295808)
- Add valgrind-3.8.0-avx-alignment-check.patch (KDE#305926)
More information about the scm-commits
mailing list