diff options
-rw-r--r-- | rts/StgCRun.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/rts/StgCRun.c b/rts/StgCRun.c index c302efba2c..8fcb5501aa 100644 --- a/rts/StgCRun.c +++ b/rts/StgCRun.c @@ -672,7 +672,7 @@ StgRun(StgFunPtr f, StgRegTable *basereg) { "ldmfd sp!, {r4-r10, fp, ip, lr}\n\t" : "=r" (r) : "r" (f), "r" (basereg), "i" (RESERVED_C_STACK_BYTES) - : + : "%r4", "%r5", "%r6", "%r8", "%r9", "%r10", "%fp", "%ip", "%lr" ); return r; } |