Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- mkExtraObj :: DynFlags -> Suffix -> String -> IO FilePath
- mkExtraObjToLinkIntoBinary :: DynFlags -> IO FilePath
- mkNoteObjsToLinkIntoBinary :: DynFlags -> [InstalledUnitId] -> IO [FilePath]
- checkLinkInfo :: DynFlags -> [InstalledUnitId] -> FilePath -> IO Bool
- getLinkInfo :: DynFlags -> [InstalledUnitId] -> IO String
- getCompilerInfo :: DynFlags -> IO CompilerInfo
- ghcLinkInfoSectionName :: String
- ghcLinkInfoNoteName :: String
- platformSupportsSavingLinkOpts :: OS -> Bool
- haveRtsOptsFlags :: DynFlags -> Bool
Documentation
mkNoteObjsToLinkIntoBinary :: DynFlags -> [InstalledUnitId] -> IO [FilePath] Source #
checkLinkInfo :: DynFlags -> [InstalledUnitId] -> FilePath -> IO Bool Source #
getLinkInfo :: DynFlags -> [InstalledUnitId] -> IO String Source #
Return the "link info" string
See Note [LinkInfo section]
getCompilerInfo :: DynFlags -> IO CompilerInfo Source #
haveRtsOptsFlags :: DynFlags -> Bool Source #