summaryrefslogtreecommitdiff
path: root/compiler/ghc.mk
diff options
context:
space:
mode:
authorBen Gamari <bgamari.foss@gmail.com>2017-03-15 14:30:33 -0400
committerBen Gamari <ben@smart-cactus.org>2017-03-15 15:23:22 -0400
commitcc9d574a578090d17d1597628e44371003cb19a7 (patch)
treee93ecdb8e419e17c28003d9e15e78fe055691b45 /compiler/ghc.mk
parenta7be163196f452530b61cbb526631db946d20e8b (diff)
downloadhaskell-cc9d574a578090d17d1597628e44371003cb19a7.tar.gz
Introduce and use EnumSet in DynFlags
This factors out a repeated pattern found in DynFlags, where we use an IntSet and Enum to represent sets of flags. Requires bump of haddock submodule. Test Plan: validate Reviewers: austin, goldfire Subscribers: rwbarton, thomie, snowleopard Differential Revision: https://phabricator.haskell.org/D3331
Diffstat (limited to 'compiler/ghc.mk')
-rw-r--r--compiler/ghc.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/ghc.mk b/compiler/ghc.mk
index 36603a472c..86091f5fc0 100644
--- a/compiler/ghc.mk
+++ b/compiler/ghc.mk
@@ -465,6 +465,7 @@ compiler_stage2_dll0_MODULES = \
DriverPhases \
DynFlags \
Encoding \
+ EnumSet \
ErrUtils \
Exception \
FamInstEnv \