Construct a RuntimeDyldChecker with the given lookup callbacks.

Synopsis

Declared in <llvm/ExecutionEngine/RuntimeDyldChecker.h>

RuntimeDyldChecker(
    IsSymbolValidFunction IsSymbolValid,
    GetSymbolInfoFunction GetSymbolInfo,
    GetSectionInfoFunction GetSectionInfo,
    GetStubInfoFunction GetStubInfo,
    GetGOTInfoFunction GetGOTInfo,
    llvm::endianness Endianness,
    Triple TT,
    StringRef CPU,
    SubtargetFeatures TF,
    raw_ostream& ErrStream);

Parameters

Name

Description

IsSymbolValid

Callback that reports whether a symbol is valid.

GetSymbolInfo

Callback that returns info for a named symbol.

GetSectionInfo

Callback that returns info for a named section.

GetStubInfo

Callback that returns info for a stub.

GetGOTInfo

Callback that returns info for a GOT entry.

Endianness

Endianness of the target being checked.

TT

Target triple for the code under test.

CPU

Target CPU name used for disassembly.

TF

Subtarget features used for disassembly.

ErrStream

Stream that receives checker error messages.

Created with MrDocs