From 6c28e0746d6849cb7a7b2dc2b9ce4d97d603c3d9 Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Dec 12 2018 23:22:02 +0000 Subject: Add valgrind-3.14.0-jm-vmx-constraints.patch --- diff --git a/valgrind-3.14.0-jm-vmx-constraints.patch b/valgrind-3.14.0-jm-vmx-constraints.patch new file mode 100644 index 0000000..8b3027f --- /dev/null +++ b/valgrind-3.14.0-jm-vmx-constraints.patch @@ -0,0 +1,332 @@ +commit a0d97e88ec6d71239d30a5a4b2b129e094150873 +Author: Mark Wielaard +Date: Thu Dec 6 20:52:22 2018 +0100 + + Bug 401822 Fix asm constraints for ppc64 jm-vmx jm-insns.c test. + + The mfvscr and vor instructions in jm-insns.c had a "=vr" constraint. + This should have been an "=v" constraint. This resolved assembler + warnings and the testcase failing on ppc64le with gcc 8.2 and + binutils 2.30. + +diff --git a/none/tests/ppc32/jm-insns.c b/none/tests/ppc32/jm-insns.c +index e1a7da9..be02425 100644 +--- a/none/tests/ppc32/jm-insns.c ++++ b/none/tests/ppc32/jm-insns.c +@@ -6269,7 +6269,7 @@ static void test_av_int_one_arg (const char* name, test_func_t func, + for (i=0; i - 3.14.0.5 - Add valgrind-3.14.0-wcsncmp.patch (#1645971)