Finalise warnings-related arguments (#448)
* Fix non-exhaustive pattern match warning * Move warnings-related settings to a separate module * Move defaultHsWarningsArgs to Settings.Warnings, add -Wcpp-undef * Use defaultGhcWarningsArgs in Settings.Builders.Ghc. Add -Wnoncanonical-monad-instances. * Add warnings for ghc-cabal * Add RTS warning flags * Fix build with integer-simple library * There are no tabs in xhtml
Showing
- cfg/system.config.in 1 addition, 0 deletionscfg/system.config.in
- hadrian.cabal 1 addition, 0 deletionshadrian.cabal
- src/Oracles/Flag.hs 2 additions, 0 deletionssrc/Oracles/Flag.hs
- src/Rules/Compile.hs 1 addition, 1 deletionsrc/Rules/Compile.hs
- src/Rules/Generate.hs 3 additions, 3 deletionssrc/Rules/Generate.hs
- src/Settings.hs 3 additions, 3 deletionssrc/Settings.hs
- src/Settings/Builders/Cc.hs 1 addition, 3 deletionssrc/Settings/Builders/Cc.hs
- src/Settings/Builders/Ghc.hs 13 additions, 11 deletionssrc/Settings/Builders/Ghc.hs
- src/Settings/Default.hs 6 additions, 56 deletionssrc/Settings/Default.hs
- src/Settings/Packages/Base.hs 2 additions, 2 deletionssrc/Settings/Packages/Base.hs
- src/Settings/Packages/GhcCabal.hs 1 addition, 0 deletionssrc/Settings/Packages/GhcCabal.hs
- src/Settings/Packages/Rts.hs 18 additions, 0 deletionssrc/Settings/Packages/Rts.hs
- src/Settings/Warnings.hs 57 additions, 0 deletionssrc/Settings/Warnings.hs
src/Settings/Warnings.hs
0 → 100644
Please register or sign in to comment