Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master
http://hackage.haskell.org/trac/ghc/changeset/ee5addccd1929a7368a39b2c88d1b77f0bc8fb73 >--------------------------------------------------------------- commit ee5addccd1929a7368a39b2c88d1b77f0bc8fb73 Author: Edward Z. Yang <[email protected]> Date: Sun May 15 13:58:42 2011 +0100 Work around lack of saving volatile registers from unsafe foreign calls. Signed-off-by: Edward Z. Yang <[email protected]> compiler/cmm/CmmNode.hs | 32 ++++++++++++++++---- compiler/cmm/CmmSpillReload.hs | 35 ++++++++++++++++------ compiler/cmm/OldCmm.hs | 4 ++- compiler/codeGen/StgCmmUtils.hs | 61 +++++++++++++++++++++++++++++++++++++++ includes/stg/MachRegs.h | 5 +++ 5 files changed, 120 insertions(+), 17 deletions(-) Diff suppressed because of size. To see it, use: git show ee5addccd1929a7368a39b2c88d1b77f0bc8fb73 _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
