|
|
|
|
|
Documentation |
|
data CLabel |
Instances | |
|
|
mkAsmTempLabel :: Uniquable a => a -> CLabel |
|
mkModuleInitLabel :: Module -> String -> CLabel |
|
mkPlainModuleInitLabel :: Module -> CLabel |
|
mkRtsSlowTickyCtrLabel :: String -> CLabel |
|
mkForeignLabel :: FastString -> Maybe Int -> Bool -> CLabel |
|
addLabelSize :: CLabel -> Int -> CLabel |
|
foreignLabelStdcallInfo :: CLabel -> Maybe Int |
|
data DynamicLinkerLabelInfo |
Constructors | CodeStub | | SymbolPtr | | GotSymbolPtr | | GotSymbolOffset | |
| Instances | |
|
|
mkDynamicLinkerLabel :: DynamicLinkerLabelInfo -> CLabel -> CLabel |
|
dynamicLinkerLabelInfo :: CLabel -> Maybe (DynamicLinkerLabelInfo, CLabel) |
|
mkPicBaseLabel :: CLabel |
|
mkDeadStripPreventer :: CLabel -> CLabel |
|
infoLblToEntryLbl :: CLabel -> CLabel |
|
entryLblToInfoLbl :: CLabel -> CLabel |
|
needsCDecl :: CLabel -> Bool |
|
isAsmTemp :: CLabel -> Bool |
|
maybeAsmTemp :: CLabel -> Maybe Unique |
|
externallyVisibleCLabel :: CLabel -> Bool |
|
isMathFun :: CLabel -> Bool |
|
data CLabelType |
|
|
labelType :: CLabel -> CLabelType |
|
labelDynamic :: PackageId -> CLabel -> Bool |
|
pprCLabel :: CLabel -> SDoc |
|
Produced by Haddock version 2.3.0 |