Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master
http://hackage.haskell.org/trac/ghc/changeset/d9965c117a24dfe47c55e2b00d18359c2ef896d3 >--------------------------------------------------------------- commit d9965c117a24dfe47c55e2b00d18359c2ef896d3 Author: David Terei <[email protected]> Date: Mon May 23 17:31:10 2011 -0700 SafeHaskell: Move safe haskell flag into Overlap flag For instance decls we no longer store the SafeHaskell mode in this data structure but instead store it as a bool field in the overlap flag structure. compiler/basicTypes/BasicTypes.lhs | 61 +++++++++++++++++++---------------- compiler/iface/BinIface.hs | 13 ++++--- compiler/iface/LoadIface.lhs | 2 +- compiler/iface/TcIface.lhs | 9 ++--- compiler/iface/TcIface.lhs-boot | 2 +- compiler/typecheck/Inst.lhs | 24 ++++++-------- compiler/typecheck/TcDeriv.lhs | 26 +++++++-------- compiler/typecheck/TcInstDcls.lhs | 3 +- compiler/types/InstEnv.lhs | 25 ++++++-------- 9 files changed, 80 insertions(+), 85 deletions(-) Diff suppressed because of size. To see it, use: git show d9965c117a24dfe47c55e2b00d18359c2ef896d3 _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
