RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
|
This is the complete list of members for Linker::SymbolDefinition, including all inherited members.
align (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | |
alternative_section_name (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | |
binding (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | |
binding_type enum name | Linker::SymbolDefinition | |
Common enum value | Linker::SymbolDefinition | |
CreateCommon(std::string name, std::string section, offset_t size=0, offset_t align=1) (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | static |
CreateCommon(std::string name, std::string section, offset_t size, offset_t align, std::string alternative_section) (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | static |
CreateCommon(std::string name, std::string section, std::string alternative_section) (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | static |
CreateGlobal(std::string name, Location location, offset_t size=0, offset_t align=1) (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | static |
CreateLocal(std::string name, Location location, offset_t size=0, offset_t align=1) (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | static |
CreateLocalCommon(std::string name, std::string section, offset_t size=0, offset_t align=1) (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | static |
CreateLocalCommon(std::string name, std::string section, offset_t size, offset_t align, std::string alternative_section) (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | static |
CreateLocalCommon(std::string name, std::string section, std::string alternative_section) (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | static |
CreateUndefined(std::string name, offset_t size=0, offset_t align=1) (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | static |
CreateWeak(std::string name, Location location, offset_t size=0, offset_t align=1) (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | static |
Displace(const Displacement &displacement) | Linker::SymbolDefinition | |
Global enum value | Linker::SymbolDefinition | |
IsAllocated() const (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | |
IsCommon() const (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | |
IsLocal() const (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | |
Local enum value | Linker::SymbolDefinition | |
LocalCommon enum value | Linker::SymbolDefinition | |
location (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | |
name (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | |
operator==(const SymbolDefinition &other) const (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | |
section_name (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | |
size (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | |
SymbolDefinition(std::string name, binding_type binding, Location location, offset_t size, offset_t align, std::string section_name="", std::string alternative_section_name="") (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | inlineprotected |
SymbolDefinition() (defined in Linker::SymbolDefinition) | Linker::SymbolDefinition | inline |
Undefined enum value | Linker::SymbolDefinition | |
Weak enum value | Linker::SymbolDefinition |