llvm::MachObjectWriter::writeDysymtabLoadCommand

Write an LC_DYSYMTAB load command.

Synopsis

Declared in <llvm/MC/MCMachObjectWriter.h>

void
writeDysymtabLoadCommand(
    uint32_t FirstLocalSymbol,
    uint32_t NumLocalSymbols,
    uint32_t FirstExternalSymbol,
    uint32_t NumExternalSymbols,
    uint32_t FirstUndefinedSymbol,
    uint32_t NumUndefinedSymbols,
    uint32_t IndirectSymbolOffset,
    uint32_t NumIndirectSymbols);

Parameters

NameDescription
FirstLocalSymbol- Index of the first local symbol.
NumLocalSymbols- Number of local symbols.
FirstExternalSymbol- Index of the first external symbol.
NumExternalSymbols- Number of external symbols.
FirstUndefinedSymbol- Index of the first undefined symbol.
NumUndefinedSymbols- Number of undefined symbols.
IndirectSymbolOffset- File offset of the indirect symbol table.
NumIndirectSymbols- Number of indirect symbol table entries.