LLVM 20.0.0git
|
#include "llvm/ObjCopy/ELF/ELFConfig.h"
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 |
Definition at line 19 of file ELFConfig.h.
bool llvm::objcopy::ELFConfig::AllowBrokenLinks = false |
Definition at line 30 of file ELFConfig.h.
Referenced by handleArgs(), and replaceAndRemoveSections().
Definition at line 28 of file ELFConfig.h.
Referenced by handleArgs().
bool llvm::objcopy::ELFConfig::KeepFileSymbols = false |
Definition at line 31 of file ELFConfig.h.
Referenced by replaceAndRemoveSections(), and updateAndRemoveSymbols().
bool llvm::objcopy::ELFConfig::LocalizeHidden = false |
Definition at line 32 of file ELFConfig.h.
Referenced by updateAndRemoveSymbols().
uint8_t llvm::objcopy::ELFConfig::NewSymbolVisibility = (uint8_t)ELF::STV_DEFAULT |
Definition at line 20 of file ELFConfig.h.
Referenced by llvm::objcopy::elf::executeObjcopyOnRawBinary(), and handleArgs().
std::vector<std::pair<NameMatcher, uint8_t> > llvm::objcopy::ELFConfig::SymbolsToSetVisibility |
Definition at line 22 of file ELFConfig.h.
Referenced by updateAndRemoveSymbols().
Definition at line 33 of file ELFConfig.h.
Referenced by handleArgs().