patch applied (ghc): Require a bang pattern when unlifted types are
where/let bound; #3182
Ian Lynagh
igloo at earth.li
Fri Apr 24 14:20:15 EDT 2009
Fri Apr 24 05:47:54 PDT 2009 Ian Lynagh <igloo at earth.li>
* Require a bang pattern when unlifted types are where/let bound; #3182
For now we only get a warning, rather than an error, because the alex
and happy templates don't follow the new rules yet.
M ./compiler/basicTypes/Unique.lhs -3 +3
M ./compiler/cmm/CmmLex.x -1 +1
M ./compiler/cmm/CmmParse.y -1 +1
M ./compiler/ghci/ByteCodeAsm.lhs -2 +2
M ./compiler/ghci/ByteCodeLink.lhs -3 +3
M ./compiler/main/ParsePkgConf.y -1 +1
M ./compiler/parser/HaddockLex.x -1 +1
M ./compiler/parser/HaddockParse.y -1 +1
M ./compiler/parser/Lexer.x -1 +1
M ./compiler/parser/Parser.y.pp -1 +1
M ./compiler/parser/ParserCore.y -1 +1
M ./compiler/profiling/CostCentre.lhs -2 +2
M ./compiler/typecheck/TcBinds.lhs +10
M ./compiler/utils/Encoding.hs -8 +8
M ./compiler/utils/FastMutInt.lhs -2 +2
M ./compiler/utils/FastString.lhs -3 +3
M ./compiler/utils/Pretty.lhs -4 +4
M ./compiler/utils/StringBuffer.lhs -1 +1
M ./compiler/utils/UniqFM.lhs -2 +2
M ./utils/hpc/HpcParser.y -1 +1
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20090424124754-3fd76-1c467c9cbaca55f5d84cffdd029edc413f73561b.gz
More information about the Cvs-ghc
mailing list