patch applied (ghc): Add separate functions for querying DynFlag and ExtensionFlag options

Ian Lynagh igloo at earth.li
Sat Sep 18 13:33:36 EDT 2010


Sat Sep 18 09:38:15 PDT 2010  Ian Lynagh <igloo at earth.li>
  * Add separate functions for querying DynFlag and ExtensionFlag options
  and remove the temporary DOpt class workaround.

    M ./compiler/deSugar/DsMonad.lhs -1 +1
    M ./compiler/deSugar/Match.lhs -1 +1
    M ./compiler/iface/TcIface.lhs -1 +1
    M ./compiler/main/DriverPipeline.hs -1 +1
    M ./compiler/main/DynFlags.hs -38 +26
    M ./compiler/main/GHC.hs -2 +2
    M ./compiler/main/HeaderInfo.hs -1 +1
    M ./compiler/main/TidyPgm.lhs -1 +1
    M ./compiler/parser/Lexer.x -22 +22
    M ./compiler/parser/RdrHsSyn.lhs -2 +2
    M ./compiler/rename/RnBinds.lhs -1 +1
    M ./compiler/rename/RnEnv.lhs -10 +10
    M ./compiler/rename/RnExpr.lhs -4 +4
    M ./compiler/rename/RnNames.lhs -12 +12
    M ./compiler/rename/RnPat.lhs -6 +6
    M ./compiler/rename/RnSource.lhs -3 +3
    M ./compiler/rename/RnTypes.lhs -3 +3
    M ./compiler/typecheck/Inst.lhs -2 +2
    M ./compiler/typecheck/TcBinds.lhs -3 +3
    M ./compiler/typecheck/TcDefaults.lhs -1 +1
    M ./compiler/typecheck/TcDeriv.lhs -3 +3
    M ./compiler/typecheck/TcEnv.lhs -2 +2
    M ./compiler/typecheck/TcErrors.lhs -1 +1
    M ./compiler/typecheck/TcExpr.lhs -1 +1
    M ./compiler/typecheck/TcForeign.lhs -1 +1
    M ./compiler/typecheck/TcMType.lhs -16 +16
    M ./compiler/typecheck/TcPat.lhs -1 +1
    M ./compiler/typecheck/TcRnMonad.lhs -8 +15
    M ./compiler/typecheck/TcTyClsDecls.lhs -12 +12
    M ./compiler/typecheck/TcType.lhs -3 +3
    M ./ghc/InteractiveUI.hs -1 +1

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100918163815-3fd76-24ffac255b4b353446e913d666bcc0f78d887786.gz



More information about the Cvs-ghc mailing list