diff options
author | Ben Gamari <bgamari.foss@gmail.com> | 2017-03-15 14:30:33 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2017-03-15 15:23:22 -0400 |
commit | cc9d574a578090d17d1597628e44371003cb19a7 (patch) | |
tree | e93ecdb8e419e17c28003d9e15e78fe055691b45 /compiler/ghc.mk | |
parent | a7be163196f452530b61cbb526631db946d20e8b (diff) | |
download | haskell-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.mk | 1 |
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 \ |