diff --git a/lib/unwarminder/safe_read.S b/lib/unwarminder/safe_read.S index d18bf49c04..1969c7e0c6 100644 --- a/lib/unwarminder/safe_read.S +++ b/lib/unwarminder/safe_read.S @@ -137,6 +137,6 @@ data_abort_handler: @ restore registers ldmfd sp!, {r0-r1} @ restore mode and jump back to the *next* instruction - subs pc, lr, #-4 + subs pc, lr, #4 .size data_abort_handler, . - data_abort_handler #endif