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; \
|