ghc-lib-0.20201101: The GHC API, decoupled from GHC versions
Safe HaskellNone
LanguageHaskell2010

GHC.SysTools

Synopsis

Initialisation

initSysTools :: String -> IO Settings Source #

Interface to system tools

linkDynLib :: DynFlags -> [String] -> [UnitId] -> IO () Source #

General utilities

data Option #

Instances

Instances details
Eq Option 
Instance details

Defined in GHC.Utils.CliOption

Methods

(==) :: Option -> Option -> Bool #

(/=) :: Option -> Option -> Bool #

Platform-specifics

libmLinkOpts :: [Option] Source #

Some platforms require that we explicitly link against libm if any math-y things are used (which we assume to include all programs). See #14022.

Mac OS X frameworks

getUnitFrameworkOpts :: DynFlags -> Platform -> [UnitId] -> IO [String] Source #