RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Linker::SymbolDefinition Member List

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 nameLinker::SymbolDefinition
Common enum valueLinker::SymbolDefinition
CreateCommon(std::string name, std::string section, offset_t size=0, offset_t align=1) (defined in Linker::SymbolDefinition)Linker::SymbolDefinitionstatic
CreateCommon(std::string name, std::string section, offset_t size, offset_t align, std::string alternative_section) (defined in Linker::SymbolDefinition)Linker::SymbolDefinitionstatic
CreateCommon(std::string name, std::string section, std::string alternative_section) (defined in Linker::SymbolDefinition)Linker::SymbolDefinitionstatic
CreateGlobal(std::string name, Location location, offset_t size=0, offset_t align=1) (defined in Linker::SymbolDefinition)Linker::SymbolDefinitionstatic
CreateLocal(std::string name, Location location, offset_t size=0, offset_t align=1) (defined in Linker::SymbolDefinition)Linker::SymbolDefinitionstatic
CreateLocalCommon(std::string name, std::string section, offset_t size=0, offset_t align=1) (defined in Linker::SymbolDefinition)Linker::SymbolDefinitionstatic
CreateLocalCommon(std::string name, std::string section, offset_t size, offset_t align, std::string alternative_section) (defined in Linker::SymbolDefinition)Linker::SymbolDefinitionstatic
CreateLocalCommon(std::string name, std::string section, std::string alternative_section) (defined in Linker::SymbolDefinition)Linker::SymbolDefinitionstatic
CreateUndefined(std::string name, offset_t size=0, offset_t align=1) (defined in Linker::SymbolDefinition)Linker::SymbolDefinitionstatic
CreateWeak(std::string name, Location location, offset_t size=0, offset_t align=1) (defined in Linker::SymbolDefinition)Linker::SymbolDefinitionstatic
Displace(const Displacement &displacement)Linker::SymbolDefinition
Global enum valueLinker::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 valueLinker::SymbolDefinition
LocalCommon enum valueLinker::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::SymbolDefinitioninlineprotected
SymbolDefinition() (defined in Linker::SymbolDefinition)Linker::SymbolDefinitioninline
Undefined enum valueLinker::SymbolDefinition
Weak enum valueLinker::SymbolDefinition