Blame valgrind-3.15.0-s390x-get-startregs-constraint.patch

Mark Wielaard dd23d3
commit b2d2da64b0de1c4d657b63187967b68606e84711
Mark Wielaard dd23d3
Author: Julian Seward <jseward@acm.org>
Mark Wielaard dd23d3
Date:   Mon Apr 8 14:16:48 2019 +0200
Mark Wielaard dd23d3
Mark Wielaard dd23d3
    GET_STARTREGS for s390: fix register constraint (per comments from Andreas Arnez).
Mark Wielaard dd23d3
Mark Wielaard dd23d3
diff --git a/coregrind/m_libcassert.c b/coregrind/m_libcassert.c
Mark Wielaard dd23d3
index 6d1cd4c..bb9b92b 100644
Mark Wielaard dd23d3
--- a/coregrind/m_libcassert.c
Mark Wielaard dd23d3
+++ b/coregrind/m_libcassert.c
Mark Wielaard dd23d3
@@ -180,7 +180,7 @@
Mark Wielaard dd23d3
            "std %%f6, 72(%1);"                            \
Mark Wielaard dd23d3
            "std %%f7, 80(%1);"                            \
Mark Wielaard dd23d3
            : /* out */   "=r" (ia)                        \
Mark Wielaard dd23d3
-           : /* in */    "r" (&block[0])                  \
Mark Wielaard dd23d3
+           : /* in */    "a" (&block[0])                  \
Mark Wielaard dd23d3
            : /* trash */ "memory"                         \
Mark Wielaard dd23d3
         );                                                \
Mark Wielaard dd23d3
         (srP)->r_pc = ia;                                 \