Fix: rseq: arm branch to failure
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 20 Sep 2016 15:41:31 +0000 (11:41 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 21 Oct 2016 22:28:17 +0000 (18:28 -0400)
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
tools/testing/selftests/rseq/rseq-arm.h

index 9966df33b5c7eae62164ef77094cb5b5152ee02c..a8af6def22e7b80a5074fbfe0dbe452961d4d14b 100644 (file)
@@ -90,7 +90,7 @@ do { \
                "mov r1, #0\n\t" \
                "str r1, [%[rseq_cs]]\n\t" \
                _teardown \
-               "ldr pc, %l[failure]\n\t" \
+               "b %l[failure]\n\t" \
                "4:\n\t" \
                : /* gcc asm goto does not allow outputs */ \
                : [start_event_counter]"r"((_start_value).event_counter), \
This page took 0.025836 seconds and 5 git commands to generate.