summaryrefslogtreecommitdiff
path: root/rts/Exception.cmm
diff options
context:
space:
mode:
Diffstat (limited to 'rts/Exception.cmm')
-rw-r--r--rts/Exception.cmm1
1 files changed, 1 insertions, 0 deletions
diff --git a/rts/Exception.cmm b/rts/Exception.cmm
index e03d53e1d5..5007ef3c0c 100644
--- a/rts/Exception.cmm
+++ b/rts/Exception.cmm
@@ -58,6 +58,7 @@ import ghczmprim_GHCziTypes_True_closure;
INFO_TABLE_RET(stg_unmaskAsyncExceptionszh_ret, RET_SMALL, W_ info_ptr)
/* explicit stack */
{
+ unwind Sp = Sp + WDS(1);
CInt r;
P_ ret;