blob: df1c553d25e58f76b796e21547150c2dbd99ef82 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
module Settings.Packages.GhcPrim (ghcPrimPackageArgs) where
import Oracles.Flag
import Expression
ghcPrimPackageArgs :: Args
ghcPrimPackageArgs = package ghcPrim ? mconcat
[ builder GhcCabal ? arg "--flag=include-ghc-prim"
, builder (Cc CompileC) ?
(not <$> flag GccLt44) ?
(not <$> flag GccIsClang) ?
input "//cbits/atomic.c" ? arg "-Wno-sync-nand" ]
|