projects
/
ghc-hetmet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ec0984a
)
[project @ 2005-04-22 13:05:51 by simonmar]
author
simonmar
<unknown>
Fri, 22 Apr 2005 13:05:51 +0000
(13:05 +0000)
committer
simonmar
<unknown>
Fri, 22 Apr 2005 13:05:51 +0000
(13:05 +0000)
SAVE_EVERYTHING: for some reason we used R10.w rather than R10 in this
macro, which just broke with the change to the C backend.
ghc/rts/HeapStackCheck.cmm
patch
|
blob
|
history
diff --git
a/ghc/rts/HeapStackCheck.cmm
b/ghc/rts/HeapStackCheck.cmm
index
e9236f1
..
90b1158
100644
(file)
--- a/
ghc/rts/HeapStackCheck.cmm
+++ b/
ghc/rts/HeapStackCheck.cmm
@@
-711,7
+711,7
@@
INFO_TABLE_RET( stg_gc_fun, 0/*framesize*/, 0/*bitmap*/, RET_FUN )
Sp(5) = R3; \
Sp(4) = R2; \
Sp(3) = R1; \
- Sp(2) = R10.w; /* return address */ \
+ Sp(2) = R10; /* return address */ \
Sp(1) = R9; /* liveness mask */ \
Sp(0) = stg_gc_gen_info;