compiler: Write .o files atomically. See #14533
[ghc.git] / compiler / main / DynFlags.hs-boot
1 module DynFlags where
2
3 import GhcPrelude
4 import Platform
5
6 data DynFlags
7 data DumpFlag
8 data GeneralFlag
9
10 targetPlatform           :: DynFlags -> Platform
11 pprUserLength            :: DynFlags -> Int
12 pprCols                  :: DynFlags -> Int
13 unsafeGlobalDynFlags     :: DynFlags
14 useUnicode               :: DynFlags -> Bool
15 useUnicodeSyntax         :: DynFlags -> Bool
16 useStarIsType            :: DynFlags -> Bool
17 shouldUseColor           :: DynFlags -> Bool
18 shouldUseHexWordLiterals :: DynFlags -> Bool
19 hasPprDebug              :: DynFlags -> Bool
20 hasNoDebugOutput         :: DynFlags -> Bool