Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
GHC
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Iterations
Merge Requests
0
Merge Requests
0
Requirements
Requirements
List
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Package Registry
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issue
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Alex D
GHC
Commits
17b297d9
Commit
17b297d9
authored
Sep 01, 2007
by
Ian Lynagh
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add {-# OPTIONS_GHC -w #-} and some blurb to all compiler modules
parent
e11fa7a5
Changes
298
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
298 changed files
with
2077 additions
and
2 deletions
+2077
-2
compiler/Makefile
compiler/Makefile
+1
-0
compiler/basicTypes/BasicTypes.lhs
compiler/basicTypes/BasicTypes.lhs
+7
-0
compiler/basicTypes/DataCon.lhs
compiler/basicTypes/DataCon.lhs
+7
-0
compiler/basicTypes/Demand.lhs
compiler/basicTypes/Demand.lhs
+7
-0
compiler/basicTypes/Id.lhs
compiler/basicTypes/Id.lhs
+7
-0
compiler/basicTypes/IdInfo.lhs
compiler/basicTypes/IdInfo.lhs
+7
-0
compiler/basicTypes/Literal.lhs
compiler/basicTypes/Literal.lhs
+7
-0
compiler/basicTypes/MkId.lhs
compiler/basicTypes/MkId.lhs
+7
-0
compiler/basicTypes/Module.lhs
compiler/basicTypes/Module.lhs
+7
-0
compiler/basicTypes/Name.lhs
compiler/basicTypes/Name.lhs
+7
-0
compiler/basicTypes/NameEnv.lhs
compiler/basicTypes/NameEnv.lhs
+7
-0
compiler/basicTypes/NameSet.lhs
compiler/basicTypes/NameSet.lhs
+7
-0
compiler/basicTypes/NewDemand.lhs
compiler/basicTypes/NewDemand.lhs
+7
-0
compiler/basicTypes/OccName.lhs
compiler/basicTypes/OccName.lhs
+7
-0
compiler/basicTypes/RdrName.lhs
compiler/basicTypes/RdrName.lhs
+7
-0
compiler/basicTypes/SrcLoc.lhs
compiler/basicTypes/SrcLoc.lhs
+7
-0
compiler/basicTypes/UniqSupply.lhs
compiler/basicTypes/UniqSupply.lhs
+7
-0
compiler/basicTypes/Unique.lhs
compiler/basicTypes/Unique.lhs
+7
-0
compiler/basicTypes/Var.lhs
compiler/basicTypes/Var.lhs
+7
-0
compiler/basicTypes/VarEnv.lhs
compiler/basicTypes/VarEnv.lhs
+7
-0
compiler/basicTypes/VarSet.lhs
compiler/basicTypes/VarSet.lhs
+7
-0
compiler/cmm/CLabel.hs
compiler/cmm/CLabel.hs
+7
-0
compiler/cmm/Cmm.hs
compiler/cmm/Cmm.hs
+7
-0
compiler/cmm/CmmBrokenBlock.hs
compiler/cmm/CmmBrokenBlock.hs
+7
-0
compiler/cmm/CmmCPS.hs
compiler/cmm/CmmCPS.hs
+7
-0
compiler/cmm/CmmCPSGen.hs
compiler/cmm/CmmCPSGen.hs
+7
-0
compiler/cmm/CmmCallConv.hs
compiler/cmm/CmmCallConv.hs
+7
-0
compiler/cmm/CmmInfo.hs
compiler/cmm/CmmInfo.hs
+7
-0
compiler/cmm/CmmLex.x
compiler/cmm/CmmLex.x
+7
-0
compiler/cmm/CmmLint.hs
compiler/cmm/CmmLint.hs
+7
-0
compiler/cmm/CmmLive.hs
compiler/cmm/CmmLive.hs
+7
-0
compiler/cmm/CmmOpt.hs
compiler/cmm/CmmOpt.hs
+7
-0
compiler/cmm/CmmParse.y
compiler/cmm/CmmParse.y
+7
-0
compiler/cmm/CmmProcPoint.hs
compiler/cmm/CmmProcPoint.hs
+7
-0
compiler/cmm/CmmUtils.hs
compiler/cmm/CmmUtils.hs
+7
-0
compiler/cmm/Dataflow.hs
compiler/cmm/Dataflow.hs
+7
-0
compiler/cmm/MachOp.hs
compiler/cmm/MachOp.hs
+7
-0
compiler/cmm/PprC.hs
compiler/cmm/PprC.hs
+7
-0
compiler/cmm/PprCmm.hs
compiler/cmm/PprCmm.hs
+7
-0
compiler/codeGen/Bitmap.hs
compiler/codeGen/Bitmap.hs
+7
-0
compiler/codeGen/CgBindery.lhs
compiler/codeGen/CgBindery.lhs
+7
-0
compiler/codeGen/CgCallConv.hs
compiler/codeGen/CgCallConv.hs
+6
-0
compiler/codeGen/CgCase.lhs
compiler/codeGen/CgCase.lhs
+7
-0
compiler/codeGen/CgClosure.lhs
compiler/codeGen/CgClosure.lhs
+7
-0
compiler/codeGen/CgCon.lhs
compiler/codeGen/CgCon.lhs
+7
-0
compiler/codeGen/CgExpr.lhs
compiler/codeGen/CgExpr.lhs
+7
-0
compiler/codeGen/CgForeignCall.hs
compiler/codeGen/CgForeignCall.hs
+7
-0
compiler/codeGen/CgHeapery.lhs
compiler/codeGen/CgHeapery.lhs
+7
-0
compiler/codeGen/CgHpc.hs
compiler/codeGen/CgHpc.hs
+7
-0
compiler/codeGen/CgInfoTbls.hs
compiler/codeGen/CgInfoTbls.hs
+7
-0
compiler/codeGen/CgLetNoEscape.lhs
compiler/codeGen/CgLetNoEscape.lhs
+7
-0
compiler/codeGen/CgMonad.lhs
compiler/codeGen/CgMonad.lhs
+7
-0
compiler/codeGen/CgParallel.hs
compiler/codeGen/CgParallel.hs
+7
-0
compiler/codeGen/CgPrimOp.hs
compiler/codeGen/CgPrimOp.hs
+7
-0
compiler/codeGen/CgProf.hs
compiler/codeGen/CgProf.hs
+7
-0
compiler/codeGen/CgStackery.lhs
compiler/codeGen/CgStackery.lhs
+7
-0
compiler/codeGen/CgTailCall.lhs
compiler/codeGen/CgTailCall.lhs
+7
-0
compiler/codeGen/CgTicky.hs
compiler/codeGen/CgTicky.hs
+7
-0
compiler/codeGen/CgUtils.hs
compiler/codeGen/CgUtils.hs
+7
-0
compiler/codeGen/ClosureInfo.lhs
compiler/codeGen/ClosureInfo.lhs
+7
-0
compiler/codeGen/CodeGen.lhs
compiler/codeGen/CodeGen.lhs
+7
-0
compiler/codeGen/SMRep.lhs
compiler/codeGen/SMRep.lhs
+7
-0
compiler/coreSyn/CoreFVs.lhs
compiler/coreSyn/CoreFVs.lhs
+7
-0
compiler/coreSyn/CoreLint.lhs
compiler/coreSyn/CoreLint.lhs
+7
-0
compiler/coreSyn/CorePrep.lhs
compiler/coreSyn/CorePrep.lhs
+7
-0
compiler/coreSyn/CoreSubst.lhs
compiler/coreSyn/CoreSubst.lhs
+7
-0
compiler/coreSyn/CoreSyn.lhs
compiler/coreSyn/CoreSyn.lhs
+7
-0
compiler/coreSyn/CoreTidy.lhs
compiler/coreSyn/CoreTidy.lhs
+7
-0
compiler/coreSyn/CoreUnfold.lhs
compiler/coreSyn/CoreUnfold.lhs
+7
-0
compiler/coreSyn/CoreUtils.lhs
compiler/coreSyn/CoreUtils.lhs
+7
-0
compiler/coreSyn/ExternalCore.lhs
compiler/coreSyn/ExternalCore.lhs
+6
-0
compiler/coreSyn/MkExternalCore.lhs
compiler/coreSyn/MkExternalCore.lhs
+6
-0
compiler/coreSyn/PprCore.lhs
compiler/coreSyn/PprCore.lhs
+7
-0
compiler/coreSyn/PprExternalCore.lhs
compiler/coreSyn/PprExternalCore.lhs
+7
-0
compiler/cprAnalysis/CprAnalyse.lhs
compiler/cprAnalysis/CprAnalyse.lhs
+7
-0
compiler/deSugar/Check.lhs
compiler/deSugar/Check.lhs
+7
-0
compiler/deSugar/Coverage.lhs
compiler/deSugar/Coverage.lhs
+7
-0
compiler/deSugar/Desugar.lhs
compiler/deSugar/Desugar.lhs
+7
-0
compiler/deSugar/DsArrows.lhs
compiler/deSugar/DsArrows.lhs
+7
-0
compiler/deSugar/DsBinds.lhs
compiler/deSugar/DsBinds.lhs
+7
-0
compiler/deSugar/DsCCall.lhs
compiler/deSugar/DsCCall.lhs
+7
-0
compiler/deSugar/DsExpr.lhs
compiler/deSugar/DsExpr.lhs
+7
-0
compiler/deSugar/DsForeign.lhs
compiler/deSugar/DsForeign.lhs
+7
-0
compiler/deSugar/DsGRHSs.lhs
compiler/deSugar/DsGRHSs.lhs
+7
-0
compiler/deSugar/DsListComp.lhs
compiler/deSugar/DsListComp.lhs
+7
-0
compiler/deSugar/DsMeta.hs
compiler/deSugar/DsMeta.hs
+6
-0
compiler/deSugar/DsMonad.lhs
compiler/deSugar/DsMonad.lhs
+7
-0
compiler/deSugar/DsUtils.lhs
compiler/deSugar/DsUtils.lhs
+7
-0
compiler/deSugar/Match.lhs
compiler/deSugar/Match.lhs
+7
-0
compiler/deSugar/MatchCon.lhs
compiler/deSugar/MatchCon.lhs
+7
-0
compiler/deSugar/MatchLit.lhs
compiler/deSugar/MatchLit.lhs
+7
-0
compiler/ghci/ByteCodeAsm.lhs
compiler/ghci/ByteCodeAsm.lhs
+7
-0
compiler/ghci/ByteCodeFFI.lhs
compiler/ghci/ByteCodeFFI.lhs
+7
-0
compiler/ghci/ByteCodeGen.lhs
compiler/ghci/ByteCodeGen.lhs
+7
-0
compiler/ghci/ByteCodeInstr.lhs
compiler/ghci/ByteCodeInstr.lhs
+8
-0
compiler/ghci/ByteCodeItbls.lhs
compiler/ghci/ByteCodeItbls.lhs
+7
-0
compiler/ghci/ByteCodeLink.lhs
compiler/ghci/ByteCodeLink.lhs
+7
-0
compiler/ghci/Debugger.hs
compiler/ghci/Debugger.hs
+7
-0
compiler/ghci/GhciMonad.hs
compiler/ghci/GhciMonad.hs
+7
-0
compiler/ghci/GhciTags.hs
compiler/ghci/GhciTags.hs
+7
-0
compiler/ghci/InteractiveUI.hs
compiler/ghci/InteractiveUI.hs
+7
-0
compiler/ghci/Linker.lhs
compiler/ghci/Linker.lhs
+7
-0
compiler/ghci/ObjLink.lhs
compiler/ghci/ObjLink.lhs
+7
-0
compiler/ghci/RtClosureInspect.hs
compiler/ghci/RtClosureInspect.hs
+7
-0
compiler/hsSyn/Convert.lhs
compiler/hsSyn/Convert.lhs
+7
-0
compiler/hsSyn/HsBinds.lhs
compiler/hsSyn/HsBinds.lhs
+7
-0
compiler/hsSyn/HsDecls.lhs
compiler/hsSyn/HsDecls.lhs
+7
-0
compiler/hsSyn/HsDoc.hs
compiler/hsSyn/HsDoc.hs
+7
-0
compiler/hsSyn/HsExpr.lhs
compiler/hsSyn/HsExpr.lhs
+7
-0
compiler/hsSyn/HsImpExp.lhs
compiler/hsSyn/HsImpExp.lhs
+7
-0
compiler/hsSyn/HsLit.lhs
compiler/hsSyn/HsLit.lhs
+7
-0
compiler/hsSyn/HsPat.lhs
compiler/hsSyn/HsPat.lhs
+7
-0
compiler/hsSyn/HsSyn.lhs
compiler/hsSyn/HsSyn.lhs
+7
-0
compiler/hsSyn/HsTypes.lhs
compiler/hsSyn/HsTypes.lhs
+7
-0
compiler/hsSyn/HsUtils.lhs
compiler/hsSyn/HsUtils.lhs
+7
-0
compiler/iface/BinIface.hs
compiler/iface/BinIface.hs
+7
-0
compiler/iface/BuildTyCl.lhs
compiler/iface/BuildTyCl.lhs
+7
-0
compiler/iface/IfaceEnv.lhs
compiler/iface/IfaceEnv.lhs
+7
-0
compiler/iface/IfaceSyn.lhs
compiler/iface/IfaceSyn.lhs
+7
-0
compiler/iface/IfaceType.lhs
compiler/iface/IfaceType.lhs
+7
-0
compiler/iface/LoadIface.lhs
compiler/iface/LoadIface.lhs
+7
-0
compiler/iface/MkIface.lhs
compiler/iface/MkIface.lhs
+7
-0
compiler/iface/TcIface.lhs
compiler/iface/TcIface.lhs
+7
-0
compiler/ilxGen/IlxGen.lhs
compiler/ilxGen/IlxGen.lhs
+7
-0
compiler/javaGen/Java.lhs
compiler/javaGen/Java.lhs
+7
-0
compiler/javaGen/JavaGen.lhs
compiler/javaGen/JavaGen.lhs
+7
-0
compiler/javaGen/PrintJava.lhs
compiler/javaGen/PrintJava.lhs
+7
-0
compiler/main/BreakArray.hs
compiler/main/BreakArray.hs
+7
-0
compiler/main/CmdLineParser.hs
compiler/main/CmdLineParser.hs
+7
-0
compiler/main/CodeOutput.lhs
compiler/main/CodeOutput.lhs
+7
-0
compiler/main/Constants.lhs
compiler/main/Constants.lhs
+7
-0
compiler/main/DriverMkDepend.hs
compiler/main/DriverMkDepend.hs
+7
-0
compiler/main/DriverPhases.hs
compiler/main/DriverPhases.hs
+7
-0
compiler/main/DriverPipeline.hs
compiler/main/DriverPipeline.hs
+7
-0
compiler/main/DynFlags.hs
compiler/main/DynFlags.hs
+7
-0
compiler/main/ErrUtils.lhs
compiler/main/ErrUtils.lhs
+7
-0
compiler/main/Finder.lhs
compiler/main/Finder.lhs
+7
-0
compiler/main/GHC.hs
compiler/main/GHC.hs
+7
-0
compiler/main/HeaderInfo.hs
compiler/main/HeaderInfo.hs
+7
-0
compiler/main/HscMain.lhs
compiler/main/HscMain.lhs
+7
-0
compiler/main/HscStats.lhs
compiler/main/HscStats.lhs
+7
-0
compiler/main/HscTypes.lhs
compiler/main/HscTypes.lhs
+7
-0
compiler/main/InteractiveEval.hs
compiler/main/InteractiveEval.hs
+7
-0
compiler/main/Main.hs
compiler/main/Main.hs
+7
-0
compiler/main/PackageConfig.hs
compiler/main/PackageConfig.hs
+7
-0
compiler/main/Packages.lhs
compiler/main/Packages.lhs
+7
-0
compiler/main/ParsePkgConf.y
compiler/main/ParsePkgConf.y
+7
-0
compiler/main/PprTyThing.hs
compiler/main/PprTyThing.hs
+7
-0
compiler/main/StaticFlags.hs
compiler/main/StaticFlags.hs
+7
-0
compiler/main/SysTools.lhs
compiler/main/SysTools.lhs
+7
-0
compiler/main/TidyPgm.lhs
compiler/main/TidyPgm.lhs
+7
-0
compiler/nativeGen/AsmCodeGen.lhs
compiler/nativeGen/AsmCodeGen.lhs
+7
-0
compiler/nativeGen/GraphBase.hs
compiler/nativeGen/GraphBase.hs
+7
-0
compiler/nativeGen/GraphColor.hs
compiler/nativeGen/GraphColor.hs
+8
-0
compiler/nativeGen/GraphOps.hs
compiler/nativeGen/GraphOps.hs
+8
-0
compiler/nativeGen/GraphPpr.hs
compiler/nativeGen/GraphPpr.hs
+7
-0
compiler/nativeGen/MachCodeGen.hs
compiler/nativeGen/MachCodeGen.hs
+7
-0
compiler/nativeGen/MachInstrs.hs
compiler/nativeGen/MachInstrs.hs
+7
-0
compiler/nativeGen/MachRegs.lhs
compiler/nativeGen/MachRegs.lhs
+7
-0
compiler/nativeGen/NCGMonad.hs
compiler/nativeGen/NCGMonad.hs
+7
-0
compiler/nativeGen/PositionIndependentCode.hs
compiler/nativeGen/PositionIndependentCode.hs
+7
-0
compiler/nativeGen/PprMach.hs
compiler/nativeGen/PprMach.hs
+7
-0
compiler/nativeGen/RegAllocColor.hs
compiler/nativeGen/RegAllocColor.hs
+7
-0
compiler/nativeGen/RegAllocInfo.hs
compiler/nativeGen/RegAllocInfo.hs
+7
-0
compiler/nativeGen/RegAllocLinear.hs
compiler/nativeGen/RegAllocLinear.hs
+7
-0
compiler/nativeGen/RegAllocStats.hs
compiler/nativeGen/RegAllocStats.hs
+7
-0
compiler/nativeGen/RegArchBase.hs
compiler/nativeGen/RegArchBase.hs
+8
-1
compiler/nativeGen/RegArchX86.hs
compiler/nativeGen/RegArchX86.hs
+8
-0
compiler/nativeGen/RegCoalesce.hs
compiler/nativeGen/RegCoalesce.hs
+7
-0
compiler/nativeGen/RegLiveness.hs
compiler/nativeGen/RegLiveness.hs
+6
-0
compiler/nativeGen/RegSpill.hs
compiler/nativeGen/RegSpill.hs
+7
-0
compiler/nativeGen/RegSpillClean.hs
compiler/nativeGen/RegSpillClean.hs
+8
-1
compiler/ndpFlatten/FlattenInfo.hs
compiler/ndpFlatten/FlattenInfo.hs
+7
-0
compiler/ndpFlatten/FlattenMonad.hs
compiler/ndpFlatten/FlattenMonad.hs
+7
-0
compiler/ndpFlatten/Flattening.hs
compiler/ndpFlatten/Flattening.hs
+7
-0
compiler/ndpFlatten/NDPCoreUtils.hs
compiler/ndpFlatten/NDPCoreUtils.hs
+7
-0
compiler/ndpFlatten/PArrAnal.hs
compiler/ndpFlatten/PArrAnal.hs
+7
-0
compiler/parser/Ctype.lhs
compiler/parser/Ctype.lhs
+7
-0
compiler/parser/HaddockLex.x
compiler/parser/HaddockLex.x
+7
-0
compiler/parser/HaddockParse.y
compiler/parser/HaddockParse.y
+7
-0
compiler/parser/HaddockUtils.hs
compiler/parser/HaddockUtils.hs
+7
-0
compiler/parser/LexCore.hs
compiler/parser/LexCore.hs
+7
-0
compiler/parser/Lexer.x
compiler/parser/Lexer.x
+7
-0
compiler/parser/Parser.y.pp
compiler/parser/Parser.y.pp
+7
-0
compiler/parser/ParserCore.y
compiler/parser/ParserCore.y
+7
-0
compiler/parser/ParserCoreUtils.hs
compiler/parser/ParserCoreUtils.hs
+7
-0
compiler/parser/RdrHsSyn.lhs
compiler/parser/RdrHsSyn.lhs
+7
-0
compiler/prelude/ForeignCall.lhs
compiler/prelude/ForeignCall.lhs
+7
-0
compiler/prelude/PrelInfo.lhs
compiler/prelude/PrelInfo.lhs
+7
-0
compiler/prelude/PrelNames.lhs
compiler/prelude/PrelNames.lhs
+7
-0
compiler/prelude/PrelRules.lhs
compiler/prelude/PrelRules.lhs
+7
-0
compiler/prelude/PrimOp.lhs
compiler/prelude/PrimOp.lhs
+7
-0
compiler/prelude/TysPrim.lhs
compiler/prelude/TysPrim.lhs
+7
-0
compiler/prelude/TysWiredIn.lhs
compiler/prelude/TysWiredIn.lhs
+7
-0
compiler/profiling/CostCentre.lhs
compiler/profiling/CostCentre.lhs
+7
-0
compiler/profiling/SCCfinal.lhs
compiler/profiling/SCCfinal.lhs
+7
-0
compiler/rename/RnBinds.lhs
compiler/rename/RnBinds.lhs
+7
-0
compiler/rename/RnEnv.lhs
compiler/rename/RnEnv.lhs
+7
-0
compiler/rename/RnExpr.lhs
compiler/rename/RnExpr.lhs
+7
-0
compiler/rename/RnHsDoc.hs
compiler/rename/RnHsDoc.hs
+7
-0
compiler/rename/RnHsSyn.lhs
compiler/rename/RnHsSyn.lhs
+7
-0
compiler/rename/RnNames.lhs
compiler/rename/RnNames.lhs
+7
-0
compiler/rename/RnSource.lhs
compiler/rename/RnSource.lhs
+7
-0
compiler/rename/RnTypes.lhs
compiler/rename/RnTypes.lhs
+7
-0
compiler/simplCore/CSE.lhs
compiler/simplCore/CSE.lhs
+7
-0
compiler/simplCore/FloatIn.lhs
compiler/simplCore/FloatIn.lhs
+7
-0
compiler/simplCore/FloatOut.lhs
compiler/simplCore/FloatOut.lhs
+7
-0
compiler/simplCore/LiberateCase.lhs
compiler/simplCore/LiberateCase.lhs
+7
-0
compiler/simplCore/OccurAnal.lhs
compiler/simplCore/OccurAnal.lhs
+7
-0
compiler/simplCore/SAT.lhs
compiler/simplCore/SAT.lhs
+7
-0
compiler/simplCore/SATMonad.lhs
compiler/simplCore/SATMonad.lhs
+7
-0
compiler/simplCore/SetLevels.lhs
compiler/simplCore/SetLevels.lhs
+7
-0
compiler/simplCore/SimplCore.lhs
compiler/simplCore/SimplCore.lhs
+7
-0
compiler/simplCore/SimplEnv.lhs
compiler/simplCore/SimplEnv.lhs
+7
-0
compiler/simplCore/SimplMonad.lhs
compiler/simplCore/SimplMonad.lhs
+7
-0
compiler/simplCore/SimplUtils.lhs
compiler/simplCore/SimplUtils.lhs
+7
-0
compiler/simplCore/Simplify.lhs
compiler/simplCore/Simplify.lhs
+7
-0
compiler/simplStg/SRT.lhs
compiler/simplStg/SRT.lhs
+7
-0
compiler/simplStg/SimplStg.lhs
compiler/simplStg/SimplStg.lhs
+7
-0
compiler/simplStg/StgStats.lhs
compiler/simplStg/StgStats.lhs
+7
-0
compiler/specialise/Rules.lhs
compiler/specialise/Rules.lhs
+7
-0
compiler/specialise/SpecConstr.lhs
compiler/specialise/SpecConstr.lhs
+7
-0
compiler/specialise/Specialise.lhs
compiler/specialise/Specialise.lhs
+7
-0
compiler/stgSyn/CoreToStg.lhs
compiler/stgSyn/CoreToStg.lhs
+7
-0
compiler/stgSyn/StgLint.lhs
compiler/stgSyn/StgLint.lhs
+7
-0
compiler/stgSyn/StgSyn.lhs
compiler/stgSyn/StgSyn.lhs
+7
-0
compiler/stranal/DmdAnal.lhs
compiler/stranal/DmdAnal.lhs
+7
-0
compiler/stranal/SaAbsInt.lhs
compiler/stranal/SaAbsInt.lhs
+7
-0
compiler/stranal/SaLib.lhs
compiler/stranal/SaLib.lhs
+7
-0
compiler/stranal/StrictAnal.lhs
compiler/stranal/StrictAnal.lhs
+7
-0
compiler/stranal/WorkWrap.lhs
compiler/stranal/WorkWrap.lhs
+7
-0
compiler/stranal/WwLib.lhs
compiler/stranal/WwLib.lhs
+7
-0
compiler/typecheck/FamInst.lhs
compiler/typecheck/FamInst.lhs
+7
-0
compiler/typecheck/Inst.lhs
compiler/typecheck/Inst.lhs
+7
-0
compiler/typecheck/TcArrows.lhs
compiler/typecheck/TcArrows.lhs
+7
-0
compiler/typecheck/TcBinds.lhs
compiler/typecheck/TcBinds.lhs
+7
-0
compiler/typecheck/TcClassDcl.lhs
compiler/typecheck/TcClassDcl.lhs
+7
-0
compiler/typecheck/TcDefaults.lhs
compiler/typecheck/TcDefaults.lhs
+7
-0
compiler/typecheck/TcDeriv.lhs
compiler/typecheck/TcDeriv.lhs
+7
-0
compiler/typecheck/TcEnv.lhs
compiler/typecheck/TcEnv.lhs
+7
-0
compiler/typecheck/TcExpr.lhs
compiler/typecheck/TcExpr.lhs
+7
-0
compiler/typecheck/TcForeign.lhs
compiler/typecheck/TcForeign.lhs
+7
-0
compiler/typecheck/TcGadt.lhs
compiler/typecheck/TcGadt.lhs
+7
-0
compiler/typecheck/TcGenDeriv.lhs
compiler/typecheck/TcGenDeriv.lhs
+7
-0
compiler/typecheck/TcHsSyn.lhs
compiler/typecheck/TcHsSyn.lhs
+7
-0
compiler/typecheck/TcHsType.lhs
compiler/typecheck/TcHsType.lhs
+7
-0
compiler/typecheck/TcInstDcls.lhs
compiler/typecheck/TcInstDcls.lhs
+7
-0
compiler/typecheck/TcMType.lhs
compiler/typecheck/TcMType.lhs
+7
-0
compiler/typecheck/TcMatches.lhs
compiler/typecheck/TcMatches.lhs
+7
-0
compiler/typecheck/TcPat.lhs
compiler/typecheck/TcPat.lhs
+7
-0
compiler/typecheck/TcRnDriver.lhs
compiler/typecheck/TcRnDriver.lhs
+7
-0
compiler/typecheck/TcRnMonad.lhs
compiler/typecheck/TcRnMonad.lhs
+7
-0
compiler/typecheck/TcRnTypes.lhs
compiler/typecheck/TcRnTypes.lhs
+7
-0
compiler/typecheck/TcRules.lhs
compiler/typecheck/TcRules.lhs
+7
-0
compiler/typecheck/TcSimplify.lhs
compiler/typecheck/TcSimplify.lhs
+7
-0
compiler/typecheck/TcSplice.lhs
compiler/typecheck/TcSplice.lhs
+7
-0
compiler/typecheck/TcTyClsDecls.lhs
compiler/typecheck/TcTyClsDecls.lhs
+7
-0
compiler/typecheck/TcTyDecls.lhs
compiler/typecheck/TcTyDecls.lhs
+7
-0
compiler/typecheck/TcTyFuns.lhs
compiler/typecheck/TcTyFuns.lhs
+6
-0
compiler/typecheck/TcType.lhs
compiler/typecheck/TcType.lhs
+7
-0
compiler/typecheck/TcUnify.lhs
compiler/typecheck/TcUnify.lhs
+7
-0
compiler/types/Class.lhs
compiler/types/Class.lhs
+7
-0
compiler/types/Coercion.lhs
compiler/types/Coercion.lhs
+7
-0
compiler/types/FamInstEnv.lhs
compiler/types/FamInstEnv.lhs
+7
-0
compiler/types/FunDeps.lhs
compiler/types/FunDeps.lhs
+7
-0
compiler/types/Generics.lhs
compiler/types/Generics.lhs
+7
-0
compiler/types/InstEnv.lhs
compiler/types/InstEnv.lhs
+7
-0
compiler/types/TyCon.lhs
compiler/types/TyCon.lhs
+7
-0
compiler/types/Type.lhs
compiler/types/Type.lhs
+7
-0
compiler/types/TypeRep.lhs
compiler/types/TypeRep.lhs
+7
-0
compiler/types/Unify.lhs
compiler/types/Unify.lhs
+7
-0
compiler/utils/Bag.lhs
compiler/utils/Bag.lhs
+7
-0
compiler/utils/Binary.hs
compiler/utils/Binary.hs
+7
-0
compiler/utils/BufWrite.hs
compiler/utils/BufWrite.hs
+7
-0
compiler/utils/Digraph.lhs
compiler/utils/Digraph.lhs
+7
-0
compiler/utils/Encoding.hs
compiler/utils/Encoding.hs
+7
-0
compiler/utils/FastMutInt.lhs
compiler/utils/FastMutInt.lhs
+7
-0
compiler/utils/FastString.lhs
compiler/utils/FastString.lhs
+7
-0
compiler/utils/FastTypes.lhs
compiler/utils/FastTypes.lhs
+7
-0
compiler/utils/FiniteMap.lhs
compiler/utils/FiniteMap.lhs
+6
-0
compiler/utils/IOEnv.hs
compiler/utils/IOEnv.hs
+7
-0
compiler/utils/ListSetOps.lhs
compiler/utils/ListSetOps.lhs
+7
-0
compiler/utils/Maybes.lhs
compiler/utils/Maybes.lhs
+7
-0
compiler/utils/OrdList.lhs
compiler/utils/OrdList.lhs
+7
-0
compiler/utils/Outputable.lhs
compiler/utils/Outputable.lhs
+6
-0
compiler/utils/Panic.lhs
compiler/utils/Panic.lhs
+7
-0
compiler/utils/Pretty.lhs
compiler/utils/Pretty.lhs
+7
-0
compiler/utils/State.hs
compiler/utils/State.hs
+6
-0
compiler/utils/StringBuffer.lhs
compiler/utils/StringBuffer.lhs
+7
-0
compiler/utils/UniqFM.lhs
compiler/utils/UniqFM.lhs
+7
-0
compiler/utils/UniqSet.lhs
compiler/utils/UniqSet.lhs
+7
-0
compiler/utils/Util.lhs
compiler/utils/Util.lhs
+7
-0
compiler/vectorise/VectBuiltIn.hs
compiler/vectorise/VectBuiltIn.hs
+7
-0
compiler/vectorise/VectCore.hs
compiler/vectorise/VectCore.hs
+7
-0
compiler/vectorise/VectMonad.hs
compiler/vectorise/VectMonad.hs
+7
-0
compiler/vectorise/VectType.hs
compiler/vectorise/VectType.hs
+7
-0
compiler/vectorise/VectUtils.hs
compiler/vectorise/VectUtils.hs
+7
-0
compiler/vectorise/Vectorise.hs
compiler/vectorise/Vectorise.hs
+7
-0
No files found.
compiler/Makefile
View file @
17b297d9
...
...
@@ -218,6 +218,7 @@ boot :: $(CONFIG_HS)
$(CONFIG_HS)
:
$(FPTOOLS_TOP)/mk/config.mk
@
$(RM)
-f
$(CONFIG_HS)
@
echo
"Creating
$(CONFIG_HS)
... "
@
echo
"{-# OPTIONS_GHC -w #-}"
>>
$(CONFIG_HS)
@
echo
"module Config where"
>>
$(CONFIG_HS)
@
echo
"cProjectName =
\"
$(ProjectName)
\"
"
>>
$(CONFIG_HS)
@
echo
"cProjectVersion =
\"
$(ProjectVersion)
\"
"
>>
$(CONFIG_HS)
...
...
compiler/basicTypes/BasicTypes.lhs
View file @
17b297d9
...
...
@@ -14,6 +14,13 @@ types that
\end{itemize}
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module BasicTypes(
Version, bumpVersion, initialVersion,
...
...
compiler/basicTypes/DataCon.lhs
View file @
17b297d9
...
...
@@ -5,6 +5,13 @@
\section[DataCon]{@DataCon@: Data Constructors}
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module DataCon (
DataCon, DataConIds(..),
ConTag, fIRST_TAG,
...
...
compiler/basicTypes/Demand.lhs
View file @
17b297d9
...
...
@@ -5,6 +5,13 @@
\section[Demand]{@Demand@: the amount of demand on a value}
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
#ifndef OLD_STRICTNESS
module Demand () where
#else
...
...
compiler/basicTypes/Id.lhs
View file @
17b297d9
...
...
@@ -5,6 +5,13 @@
\section[Id]{@Ids@: Value and constructor identifiers}
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module Id (
Id, DictId,
...
...
compiler/basicTypes/IdInfo.lhs
View file @
17b297d9
...
...
@@ -8,6 +8,13 @@
Haskell. [WDP 94/11])
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module IdInfo (
GlobalIdDetails(..), notGlobalId, -- Not abstract
...
...
compiler/basicTypes/Literal.lhs
View file @
17b297d9
...
...
@@ -5,6 +5,13 @@
\section[Literal]{@Literal@: Machine literals (unboxed, of course)}
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module Literal
( Literal(..) -- Exported to ParseIface
, mkMachInt, mkMachWord
...
...
compiler/basicTypes/MkId.lhs
View file @
17b297d9
...
...
@@ -12,6 +12,13 @@ have a standard form, namely:
* primitive operations
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module MkId (
mkDictFunId, mkDefaultMethodId,
mkDictSelId,
...
...
compiler/basicTypes/Module.lhs
View file @
17b297d9
...
...
@@ -9,6 +9,13 @@ These are Uniquable, hence we can build FiniteMaps with Modules as
the keys.
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module Module
(
-- * The ModuleName type
...
...
compiler/basicTypes/Name.lhs
View file @
17b297d9
...
...
@@ -5,6 +5,13 @@
\section[Name]{@Name@: to transmit name info from renamer to typechecker}
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module Name (
-- Re-export the OccName stuff
module OccName,
...
...
compiler/basicTypes/NameEnv.lhs
View file @
17b297d9
...
...
@@ -5,6 +5,13 @@
\section[NameEnv]{@NameEnv@: name environments}
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module NameEnv (
NameEnv, mkNameEnv,
emptyNameEnv, unitNameEnv, nameEnvElts, nameEnvUniqueElts,
...
...
compiler/basicTypes/NameSet.lhs
View file @
17b297d9
...
...
@@ -4,6 +4,13 @@
%
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module NameSet (
-- Sets of Names
NameSet,
...
...
compiler/basicTypes/NewDemand.lhs
View file @
17b297d9
...
...
@@ -5,6 +5,13 @@
\section[Demand]{@Demand@: the amount of demand on a value}
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module NewDemand(
Demand(..),
topDmd, lazyDmd, seqDmd, evalDmd, errDmd, isStrictDmd,
...
...
compiler/basicTypes/OccName.lhs
View file @
17b297d9
...
...
@@ -4,6 +4,13 @@
%
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module OccName (
-- * The NameSpace type; abstact
NameSpace, tcName, clsName, tcClsName, dataName, varName,
...
...
compiler/basicTypes/RdrName.lhs
View file @
17b297d9
...
...
@@ -4,6 +4,13 @@
%
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module RdrName (
RdrName(..), -- Constructors exported only to BinIface
...
...
compiler/basicTypes/SrcLoc.lhs
View file @
17b297d9
...
...
@@ -3,6 +3,13 @@
%
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module SrcLoc (
SrcLoc, -- Abstract
...
...
compiler/basicTypes/UniqSupply.lhs
View file @
17b297d9
...
...
@@ -4,6 +4,13 @@
%
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module UniqSupply (
UniqSupply, -- Abstractly
...
...
compiler/basicTypes/Unique.lhs
View file @
17b297d9
...
...
@@ -16,6 +16,13 @@ Some of the other hair in this code is to be able to use a
Haskell).
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module Unique (
Unique, Uniquable(..), hasKey,
...
...
compiler/basicTypes/Var.lhs
View file @
17b297d9
...
...
@@ -5,6 +5,13 @@
\section{@Vars@: Variables}
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module Var (
Var,
varName, varUnique, varType,
...
...
compiler/basicTypes/VarEnv.lhs
View file @
17b297d9
...
...
@@ -4,6 +4,13 @@
%
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module VarEnv (
VarEnv, IdEnv, TyVarEnv,
emptyVarEnv, unitVarEnv, mkVarEnv,
...
...
compiler/basicTypes/VarSet.lhs
View file @
17b297d9
...
...
@@ -4,6 +4,13 @@
%
\begin{code}
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module VarSet (
VarSet, IdSet, TyVarSet,
emptyVarSet, unitVarSet, mkVarSet,
...
...
compiler/cmm/CLabel.hs
View file @
17b297d9
...
...
@@ -6,6 +6,13 @@
--
-----------------------------------------------------------------------------
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module
CLabel
(
CLabel
,
-- abstract type
...
...
compiler/cmm/Cmm.hs
View file @
17b297d9
...
...
@@ -6,6 +6,13 @@
--
-----------------------------------------------------------------------------
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module
Cmm
(
GenCmm
(
..
),
Cmm
,
RawCmm
,
GenCmmTop
(
..
),
CmmTop
,
RawCmmTop
,
...
...
compiler/cmm/CmmBrokenBlock.hs
View file @
17b297d9
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module
CmmBrokenBlock
(
BrokenBlock
(
..
),
BlockEntryInfo
(
..
),
...
...
compiler/cmm/CmmCPS.hs
View file @
17b297d9
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module
CmmCPS
(
-- | Converts C-- with full proceedures and parameters
-- to a CPS transformed C-- with the stack made manifest.
...
...
compiler/cmm/CmmCPSGen.hs
View file @
17b297d9
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module
CmmCPSGen
(
-- | Converts continuations into full proceedures.
-- The main work of the CPS transform that everything else is setting-up.
...
...
compiler/cmm/CmmCallConv.hs
View file @
17b297d9
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module
CmmCallConv
(
ParamLocation
(
..
),
ArgumentFormat
,
...
...
compiler/cmm/CmmInfo.hs
View file @
17b297d9
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module
CmmInfo
(
cmmToRawCmm
,
mkInfoTable
...
...
compiler/cmm/CmmLex.x
View file @
17b297d9
...
...
@@ -11,6 +11,13 @@
-----------------------------------------------------------------------------
{
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module CmmLex (
CmmToken(..), cmmlex,
) where
...
...
compiler/cmm/CmmLint.hs
View file @
17b297d9
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
-----------------------------------------------------------------------------
--
-- (c) The University of Glasgow 2004-2006
...
...
compiler/cmm/CmmLive.hs
View file @
17b297d9
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module
CmmLive
(
CmmLive
,
BlockEntryLiveness
,
...
...
compiler/cmm/CmmOpt.hs
View file @
17b297d9
...
...
@@ -6,6 +6,13 @@
--
-----------------------------------------------------------------------------
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module
CmmOpt
(
cmmMiniInline
,
cmmMachOpFold
,
...
...
compiler/cmm/CmmParse.y
View file @
17b297d9
...
...
@@ -7,6 +7,13 @@
-----------------------------------------------------------------------------
{
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module CmmParse ( parseCmmFile ) where
import CgMonad
...
...
compiler/cmm/CmmProcPoint.hs
View file @
17b297d9
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module
CmmProcPoint
(
calculateProcPoints
)
where
...
...
compiler/cmm/CmmUtils.hs
View file @
17b297d9
...
...
@@ -6,6 +6,13 @@
--
-----------------------------------------------------------------------------
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module
CmmUtils
(
CmmStmts
,
noStmts
,
oneStmt
,
mkStmts
,
plusStmts
,
stmtList
,
isNopStmt
,
...
...
compiler/cmm/Dataflow.hs
View file @
17b297d9
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module
Dataflow
(
fixedpoint
)
where
...
...
compiler/cmm/MachOp.hs
View file @
17b297d9
...
...
@@ -6,6 +6,13 @@
--
-----------------------------------------------------------------------------
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module
MachOp
(
MachRep
(
..
),
machRepBitWidth
,
...
...
compiler/cmm/PprC.hs
View file @
17b297d9
...
...
@@ -16,6 +16,13 @@
-- ToDo: save/restore volatile registers around calls.
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
module
PprC
(
writeCs
,
pprStringInCStyle
...
...
compiler/cmm/PprCmm.hs
View file @
17b297d9
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details
----------------------------------------------------------------------------
--
-- Pretty-printing of Cmm as (a superset of) C--
...
...
compiler/codeGen/Bitmap.hs
View file @
17b297d9
...
...
@@ -6,6 +6,13 @@
-- places in generated code (stack frame liveness masks, function
-- argument liveness masks, SRT bitmaps).
{-# OPTIONS_GHC -w #-}
-- The above warning supression flag is a temporary kludge.
-- While working on this module you are encouraged to remove it and fix
-- any warnings in the module. See
-- http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
-- for details