summaryrefslogtreecommitdiff
path: root/compiler/codeGen/CgUtils.hs
diff options
context:
space:
mode:
authorNorman Ramsey <nr@eecs.harvard.edu>2007-08-20 19:54:41 +0000
committerNorman Ramsey <nr@eecs.harvard.edu>2007-08-20 19:54:41 +0000
commitbb66ce578f2ef5cbeb35de9719f0839a32fbeb35 (patch)
tree9693da263a4b9f452c4e856c6e93023f6223bb0b /compiler/codeGen/CgUtils.hs
parentfdd372f92ee59d474f7073ba8d8b8d41956a952b (diff)
downloadhaskell-bb66ce578f2ef5cbeb35de9719f0839a32fbeb35.tar.gz
put CmmReturnInfo into a CmmCall (and related types)
Diffstat (limited to 'compiler/codeGen/CgUtils.hs')
-rw-r--r--compiler/codeGen/CgUtils.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/codeGen/CgUtils.hs b/compiler/codeGen/CgUtils.hs
index 9ebcf90e30..eee5f8dc85 100644
--- a/compiler/codeGen/CgUtils.hs
+++ b/compiler/codeGen/CgUtils.hs
@@ -354,7 +354,7 @@ emitRtsCall' res fun args vols safe = do
then getSRTInfo >>= (return . CmmSafe)
else return CmmUnsafe
stmtsC caller_save
- stmtC (CmmCall target res args safety)
+ stmtC (CmmCall target res args safety CmmMayReturn)
stmtsC caller_load
where
(caller_save, caller_load) = callerSaveVolatileRegs vols