LLVM: llvm::objcopy::ELFConfig Struct Reference (original) (raw)

#include "[llvm/ObjCopy/ELF/ELFConfig.h](ELFConfig%5F8h%5Fsource.html)"

Public Attributes
uint8_t NewSymbolVisibility = (uint8_t)ELF::STV_DEFAULT
std::vector< std::pair< NameMatcher, uint8_t > > SymbolsToSetVisibility
std::function< uint64_t(uint64_t)> EntryExpr
bool AllowBrokenLinks = false
bool KeepFileSymbols = false
bool LocalizeHidden = false
bool VerifyNoteSections = true
SmallVector< RemoveNoteInfo, 0 > NotesToRemove

Definition at line 25 of file ELFConfig.h.

bool llvm::objcopy::ELFConfig::AllowBrokenLinks = false

EntryExpr

KeepFileSymbols

bool llvm::objcopy::ELFConfig::KeepFileSymbols = false

LocalizeHidden

bool llvm::objcopy::ELFConfig::LocalizeHidden = false

NewSymbolVisibility

NotesToRemove

SymbolsToSetVisibility

std::vector<std::pair<NameMatcher, uint8_t> > llvm::objcopy::ELFConfig::SymbolsToSetVisibility

VerifyNoteSections

bool llvm::objcopy::ELFConfig::VerifyNoteSections = true


The documentation for this struct was generated from the following file: