summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorThomas Miedema <thomasmiedema@gmail.com>2015-11-03 16:17:35 -0600
committerAustin Seipp <austin@well-typed.com>2015-11-03 16:17:42 -0600
commit987d542749be3b53d8461fa5abb770f0b9d8ba5e (patch)
tree8d389b3a8d3f7f715ca95c1d532dab82d897a0ae /mk
parent334fe4500c234e83f250f74679f7bbe20208abba (diff)
downloadhaskell-987d542749be3b53d8461fa5abb770f0b9d8ba5e.tar.gz
Build system: renable -Wall on validate (base)
Problem: 'SRC_HC_OPTS += -Wall' in 'mk/warnings.mk' was getting overwritten by 'SRC_HC_OPTS = ...' in 'mk/flavours/*.mk'. It didn't affect the compiler or most other libraries, because most .cabal files define 'ghc-options: -Wall'. Bug introduced in commit 2c24fd707f8650205bb574ffac5f376239af3723, when moving validate settings from 'mk/validate-settings.mk' to 'mk/flavours/validate.mk'. Reviewed By: austin Differential Revision: https://phabricator.haskell.org/D1425
Diffstat (limited to 'mk')
-rw-r--r--mk/warnings.mk3
1 files changed, 0 insertions, 3 deletions
diff --git a/mk/warnings.mk b/mk/warnings.mk
index 2e824288c8..267aef6a36 100644
--- a/mk/warnings.mk
+++ b/mk/warnings.mk
@@ -25,9 +25,6 @@ SRC_CC_WARNING_OPTS += -Wno-unknown-pragmas
endif
-SRC_CC_OPTS += -Wall
-SRC_HC_OPTS += -Wall
-
GhcStage1HcOpts += -fwarn-tabs
GhcStage2HcOpts += -fwarn-tabs