[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