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

This is the complete list of members for EMX::EMXAOutFormat, including all inherited members.

AARCH64 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
AddObject(const Object &object) (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
AddRelocation(Object &object, unsigned type, unsigned flags, size_t offset, uint16_t module, uint32_t target=0, uint32_t addition=0) (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
AddResource(Resource resource) (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
AddSupplementaryOutputFormat(std::string subformat)Linker::OutputFormatvirtual
AlignCurrentAddress(offset_t align)Linker::SegmentManager
AllocateSymbols(Module &module) constLinker::OutputFormatvirtual
ALPHA enum value (defined in AOut::AOutFormat)AOut::AOutFormat
AMD64 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
AnyBSD enum value (defined in AOut::AOutFormat)AOut::AOutFormat
aout_header_offset (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
AOutFormat(system_type system, magic_type magic) (defined in AOut::AOutFormat)AOut::AOutFormatinlineprotected
AOutFormat() (defined in AOut::AOutFormat)AOut::AOutFormatinline
AppendSection(std::shared_ptr< Section > section)Linker::SegmentManager
AppendSegment(std::string name)Linker::SegmentManager
AppendSegment(std::shared_ptr< Segment > segment)Linker::SegmentManager
ARM enum value (defined in AOut::AOutFormat)AOut::AOutFormat
AsImage() constLinker::Contentsvirtual
AsImage()Linker::Contents
automatic_data (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
bound_image (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
BSD enum valueAOut::AOutFormat
bss (defined in AOut::AOutFormat)AOut::AOutFormat
bss_base (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
bss_end (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
bss_size (defined in AOut::AOutFormat)AOut::AOutFormat
CalculateValues() overrideEMX::EMXAOutFormatvirtual
CheckPredicate(std::unique_ptr< Script::Node > &predicate, std::shared_ptr< Section > section, Module &module) (defined in Linker::SegmentManager)Linker::SegmentManager
Clear()Linker::Formatvirtual
ClearSegmentManager() (defined in Linker::SegmentManager)Linker::SegmentManager
code (defined in AOut::AOutFormat)AOut::AOutFormat
code_relocation_size (defined in AOut::AOutFormat)AOut::AOutFormat
code_relocations (defined in AOut::AOutFormat)AOut::AOutFormat
code_size (defined in AOut::AOutFormat)AOut::AOutFormat
compatibility (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
compatibility_type enum nameMicrosoft::LEFormatprotected
CompatibleBorland enum valueMicrosoft::LEFormatprotected
CompatibleMicrosoft enum valueMicrosoft::LEFormatprotected
CompatibleNone enum valueMicrosoft::LEFormatprotected
CompatibleWatcom enum valueMicrosoft::LEFormatprotected
condition_failedLinker::SegmentManagerprotected
CountBundles(size_t entry_index) const (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
cpu (defined in AOut::AOutFormat)AOut::AOutFormat
cpu (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
cpu_type enum name (defined in AOut::AOutFormat)AOut::AOutFormat
cpu_type enum name (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
CreateConsoleApplication(system_type system=OS2) (defined in Microsoft::LEFormat)Microsoft::LEFormatprotectedstatic
CreateDefaultSegments() (defined in AOut::AOutFormat)AOut::AOutFormat
CreateDeviceDriver(system_type system=OS2, bool virtual_device_driver=true) (defined in Microsoft::LEFormat)Microsoft::LEFormatprotectedstatic
CreateGUIApplication(system_type system=OS2) (defined in Microsoft::LEFormat)Microsoft::LEFormatprotectedstatic
CreateLibraryModule(system_type system=OS2) (defined in Microsoft::LEFormat)Microsoft::LEFormatprotectedstatic
CreateReader(word_size_t word_size, ::EndianType endiantype, system_type system=UNSPECIFIED) (defined in AOut::AOutFormat)AOut::AOutFormatstatic
CreateWriter(system_type system, magic_type magic) (defined in AOut::AOutFormat)AOut::AOutFormatstatic
CreateWriter(system_type system) (defined in AOut::AOutFormat)AOut::AOutFormatstatic
current_addressLinker::SegmentManagerprotected
current_baseLinker::SegmentManager
current_is_templateLinker::SegmentManagerprotected
current_is_template_headLinker::SegmentManagerprotected
current_segmentLinker::SegmentManager
current_template_nameLinker::SegmentManagerprotected
data (defined in AOut::AOutFormat)AOut::AOutFormat
data_base (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
data_end (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
data_pages_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
data_relocation_size (defined in AOut::AOutFormat)AOut::AOutFormat
data_relocations (defined in AOut::AOutFormat)AOut::AOutFormat
data_size (defined in AOut::AOutFormat)AOut::AOutFormat
debug_info_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
debug_info_size (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
DEFAULT (defined in AOut::AOutFormat)AOut::AOutFormatstatic
DefaultVersion enum value (defined in AOut::AOutFormat)AOut::AOutFormat
DJGPP1 enum valueAOut::AOutFormat
DOS4G enum valueMicrosoft::LEFormatprotected
dos_options (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
Dump(Dumper::Dumper &dump) const overrideEMX::EMXAOutFormatvirtual
eip_object (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
eip_value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
EMX enum valueAOut::AOutFormat
EMXAOutFormat() (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormatinline
endiantype (defined in AOut::AOutFormat)AOut::AOutFormat
endiantype (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
entries (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
entry_address (defined in AOut::AOutFormat)AOut::AOutFormat
entry_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
environment_stamp (defined in AOut::AOutFormat)AOut::AOutFormat
ErrorInImage enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
esp_object (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
esp_value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
EvaluateExpression(std::unique_ptr< Script::Node > &expression, Module &module) (defined in Linker::SegmentManager)Linker::SegmentManager
FetchImportedModuleName(std::string name) (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
FetchImportedProcedureName(std::string name) (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
FetchIntegerOption(std::map< std::string, std::string > &options, std::string name)Linker::OutputFormat
FetchOption(std::map< std::string, std::string > &options, std::string name)Linker::OutputFormat
FetchOption(std::map< std::string, std::string > &options, std::string name, std::string default_value)Linker::OutputFormat
FetchSegment(std::string name)Linker::SegmentManager
file_offset (defined in Linker::Format)Linker::Format
file_size (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
FinishCurrentSegment()Linker::SegmentManager
fixup_page_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
fixup_record_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
fixup_section_checksum (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
fixup_section_size (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
flags (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
force_magic_numberAOut::AOutFormat
Format(offset_t file_offset=0) (defined in Linker::Format)Linker::Formatinline
format_level (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
FormatAdditionalSectionFlags(std::string section_name) const (defined in Linker::OutputFormat)Linker::OutputFormatvirtual
FormatAdditionalSectionFlags(std::string section_name) const override (defined in Microsoft::LEFormat)Microsoft::LEFormatprotectedvirtual
FormatIs16bit() constLinker::OutputFormatvirtual
FormatIsLinear() constLinker::OutputFormatvirtual
FormatIsProtectedMode() constLinker::OutputFormatvirtual
FormatProvidesLibraries() constLinker::InputFormatvirtual
FormatProvidesResources() constLinker::InputFormatvirtual
FormatProvidesSegmentation() constLinker::InputFormatvirtual
FormatRequiresDataStreamFix() constLinker::InputFormatvirtual
AOut::FormatSupportsLibraries() constLinker::OutputFormatvirtual
Microsoft::LEFormat::FormatSupportsLibraries() const overrideMicrosoft::LEFormatprotectedvirtual
AOut::FormatSupportsResources() constLinker::OutputFormatvirtual
Microsoft::LEFormat::FormatSupportsResources() const overrideMicrosoft::LEFormatprotectedvirtual
AOut::FormatSupportsSegmentation() constLinker::OutputFormatvirtual
Microsoft::LEFormat::FormatSupportsSegmentation() const overrideMicrosoft::LEFormatprotectedvirtual
FREEBSD enum valueAOut::AOutFormat
FullScreen enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
GenerateFile(std::string filename, Linker::Module &module) overrideEMX::EMXAOutFormatvirtual
GenerateModule(Linker::Module &module) const overrideEMX::EMXAOutFormatvirtual
Linker::InputFormat::GenerateModule(ModuleCollector &linker, std::string file_name, bool is_library=false) constLinker::InputFormatvirtual
GetBssSegment() (defined in AOut::AOutFormat)AOut::AOutFormat
GetCodeSegment() (defined in AOut::AOutFormat)AOut::AOutFormat
GetCurrentAddress() constLinker::SegmentManager
GetDataAddressAlign() const (defined in AOut::AOutFormat)AOut::AOutFormat
GetDataOffsetAlign() const (defined in AOut::AOutFormat)AOut::AOutFormat
GetDataSegment() (defined in AOut::AOutFormat)AOut::AOutFormat
GetDefaultExtension(Linker::Module &module, std::string filename) const overrideEMX::EMXAOutFormatvirtual
GetDefaultExtension(Linker::Module &module) const overrideEMX::EMXAOutFormatvirtual
GetDefaultMagic(system_type system)AOut::AOutFormatinlinestatic
GetDefaultObjectFlags() const (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
GetEndianType() constAOut::AOutFormat
GetHeaderSize() constAOut::AOutFormatinline
GetLinkerScriptParameterNames() overrideEMX::EMXAOutFormatvirtual
GetMemoryModelNames()Linker::OutputFormatvirtual
GetOptions() overrideEMX::EMXAOutFormatvirtual
GetPageOffset(PhysicalPageNumber physical_page_number) const (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
GetPageSize() const (defined in AOut::AOutFormat)AOut::AOutFormat
GetPageSize(PhysicalPageNumber physical_page_number) const (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
GetRelocationOffset(Object &object, size_t offset, PhysicalPageNumber &page_index, uint16_t &page_offset) (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
GetRelocationSize() const (defined in AOut::AOutFormat)AOut::AOutFormatinline
GetScript(Linker::Module &module) (defined in AOut::AOutFormat)AOut::AOutFormat
GetScript(Linker::Module &module) (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
GetSpecialSymbolNames()Linker::OutputFormatvirtual
GetTextAddress() const (defined in AOut::AOutFormat)AOut::AOutFormat
GetTextOffset() const (defined in AOut::AOutFormat)AOut::AOutFormat
GetWordSize() constAOut::AOutFormat
GUI enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
GUIAware enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
heap (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
heap_base (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
heap_brk (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
heap_end (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
heap_off (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
heap_size (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
I286 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
I386 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
I386 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
I486 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
I586 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
I860_N10 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
I860_N11 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
IA64 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
ImageSize() const overrideEMX::EMXAOutFormatvirtual
IMAGIC enum valueAOut::AOutFormat
imported_module_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
imported_modules (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
imported_procedure_name_offsets (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
imported_procedure_names_length (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
imported_procedure_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
imported_procedures (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
instance_demand_page_count (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
instance_preload_page_count (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
IsDriver() const (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
IsExtendedFormat() const (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
IsLibrary() const (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
IsOS2() const (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
last_page_size (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
LEFormat() (defined in Microsoft::LEFormat)Microsoft::LEFormatinlineexplicitprotected
LEFormat(bool extended_format) (defined in Microsoft::LEFormat)Microsoft::LEFormatinlineprotected
LEFormat(system_type system, output_type output) (defined in Microsoft::LEFormat)Microsoft::LEFormatinlineprotected
LEFormat(system_type system, output_type output, bool extended_format) (defined in Microsoft::LEFormat)Microsoft::LEFormatinlineprotected
Library enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
Link(Linker::Module &module) (defined in AOut::AOutFormat)AOut::AOutFormat
Link(Linker::Module &module) (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
linker_parametersLinker::SegmentManager
linker_scriptLinker::SegmentManager
LINUX enum valueAOut::AOutFormat
loader_section_checksum (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
loader_section_size (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
M68K enum value (defined in AOut::AOutFormat)AOut::AOutFormat
M88K enum value (defined in AOut::AOutFormat)AOut::AOutFormat
magicAOut::AOutFormat
MAGIC_AUTO_OVERLAY_NONSEPARATE enum valueAOut::AOutFormat
MAGIC_AUTO_OVERLAY_SEPARATE enum valueAOut::AOutFormat
MAGIC_DEMAND_PAGED enum valueAOut::AOutFormat
MAGIC_IMPURE enum valueAOut::AOutFormat
MAGIC_OVERLAY enum valueAOut::AOutFormat
MAGIC_PURE enum valueAOut::AOutFormat
MAGIC_ROTEXT enum valueAOut::AOutFormat
MAGIC_SEPARATE enum value (defined in AOut::AOutFormat)AOut::AOutFormat
magic_type enum nameAOut::AOutFormat
MAGIC_UNMAPPED_ZERO enum valueAOut::AOutFormat
MAGIC_V1 enum valueAOut::AOutFormat
MakeEntry(Linker::Position value) (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
MakeEntry(uint16_t index, Linker::Position value) (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
MayHaveStack() const (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
MID_68010 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_68020 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_ARM6 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_BFD_ARM (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_FREEBSD_SPARC (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_HP200 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_HP300 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_HPUX (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_HPUX800 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_I386 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_LINUX_OLDSUN2 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_LINUX_SPARC (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_MIPS1 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_MIPS2 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_AARCH64 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_ALPHA (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_HPPA (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_IA64 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_M680002K (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_M68K (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_M68K4K (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_M88K (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_MIPS (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_NS32532K (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_OR1K (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_PMAX (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_POWERPC (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_POWERPC64 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_RISCV (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_SH3 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_SH5_32 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_SH5_64 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_SPARC (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_SPARC64 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_VAX (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_VAX1K (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_NETBSD_X86_64 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_PC386 (defined in AOut::AOutFormat)AOut::AOutFormatstatic
MID_UNKNOWN (defined in AOut::AOutFormat)AOut::AOutFormatstatic
mid_valueAOut::AOutFormat
midmag_endiantypeAOut::AOutFormat
MIPS enum value (defined in AOut::AOutFormat)AOut::AOutFormat
MIPS1 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
MIPS2 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
MIPS3 enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
module_directives (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
module_directives_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
module_flags (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
module_name (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
module_version (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
MSDOS4 enum valueMicrosoft::LEFormatprotected
NETBSD enum valueAOut::AOutFormat
Neutral enum valueMicrosoft::LEFormatprotected
NMAGIC enum valueAOut::AOutFormat
NoExternalFixup enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
NoInternalFixup enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
nonresident_name_table_checksum (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
nonresident_name_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
nonresident_name_table_size (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
nonresident_names (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
NS32K enum value (defined in AOut::AOutFormat)AOut::AOutFormat
object_index (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
object_iterated_pages_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
object_page_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
object_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
ObjectPageToPhysicalPage(uint32_t index) const (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
objects (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
OMAGIC enum valueAOut::AOutFormat
OnCallDirective(std::string identifier)Linker::SegmentManagervirtual
OnNewSegment(std::shared_ptr< Linker::Segment > segment) overrideEMX::EMXAOutFormatvirtual
OR1K enum value (defined in AOut::AOutFormat)AOut::AOutFormat
OS2 enum valueMicrosoft::LEFormatprotected
os2_dll (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
os2_options (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
output (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
OUTPUT_CON enum valueMicrosoft::LEFormatprotected
OUTPUT_DLL enum valueMicrosoft::LEFormatprotected
OUTPUT_GUI enum valueMicrosoft::LEFormatprotected
OUTPUT_PDD enum valueMicrosoft::LEFormatprotected
output_type enum nameMicrosoft::LEFormatprotected
OUTPUT_VDD enum valueMicrosoft::LEFormatprotected
page_count (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
page_map_tableMicrosoft::LEFormatprotected
page_offset_shift (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
page_size (defined in AOut::AOutFormat)AOut::AOutFormatmutable
page_size (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
pages (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
ParameterNames (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormatstatic
PARISC enum value (defined in AOut::AOutFormat)AOut::AOutFormat
PDOS386 enum valueAOut::AOutFormat
PDP11 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
per_page_checksum_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
PerProcessTermination enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
PhysicalDriver enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
PostProcessAction(std::unique_ptr< Script::Node > &action, Module &module) (defined in Linker::SegmentManager)Linker::SegmentManager
PPC enum value (defined in AOut::AOutFormat)AOut::AOutFormat
PPC64 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
preload_page_count (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
PreProcessInitialization enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
ProcessAction(std::unique_ptr< Script::Node > &action, Module &module) (defined in Linker::SegmentManager)Linker::SegmentManager
ProcessCommand(std::unique_ptr< Script::Node > &command, Module &module) (defined in Linker::SegmentManager)Linker::SegmentManager
ProcessModule(Linker::Module &module) overrideEMX::EMXAOutFormatvirtual
ProcessScript(std::unique_ptr< Script::List > &directives, Module &module)Linker::SegmentManager
ProduceModule(ModuleCollector &linker, Reader &rd, std::string file_name)Linker::InputFormatvirtual
ProduceModule(Module &module, Reader &rd)Linker::InputFormatvirtual
program_name (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
ProtectedMemoryLibrary enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
QMAGIC enum valueAOut::AOutFormat
ReadFile(Linker::Reader &rd) overrideEMX::EMXAOutFormatvirtual
ReadHeader(Linker::Reader &rd) (defined in AOut::AOutFormat)AOut::AOutFormat
relocations_suppressed (defined in AOut::AOutFormat)AOut::AOutFormat
reserved (defined in AOut::AOutFormat)AOut::AOutFormat
resident_name_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
resident_names (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
resource_table_entry_count (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
resource_table_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
resources (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
RISCV enum value (defined in AOut::AOutFormat)AOut::AOutFormat
segment_mapLinker::SegmentManager
segment_vectorLinker::SegmentManager
SetCurrentAddress(offset_t address)Linker::SegmentManager
SetLatestBase(offset_t address)Linker::SegmentManager
SetLinkScript(std::string script_file, std::map< std::string, std::string > &options) overrideLinker::SegmentManagervirtual
SetModel(std::string model)Linker::OutputFormatvirtual
SetOptions(std::map< std::string, std::string > &options) overrideEMX::EMXAOutFormatvirtual
SetTargetDefaults()Microsoft::LEFormatprotected
SetupOptions(std::shared_ptr< OutputFormat > format)Linker::InputFormatvirtual
signatureMicrosoft::LEFormatprotected
SimulateLinker(compatibility_type compatibility) (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
SPARC enum value (defined in AOut::AOutFormat)AOut::AOutFormat
SPARC64 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
stack (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
stack_base (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
stack_end (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
stack_size (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
stub (defined in AOut::AOutFormat)AOut::AOutFormatmutable
stub (defined in Microsoft::LEFormat)Microsoft::LEFormatmutableprotected
SUPERH enum value (defined in AOut::AOutFormat)AOut::AOutFormat
SUPERH64 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
SupportedMagicType(unix_version version, magic_type magic) (defined in AOut::AOutFormat)AOut::AOutFormatinlinestatic
symbol_format (defined in AOut::AOutFormat)AOut::AOutFormat
SYMBOL_FORMAT_ATT enum valueAOut::AOutFormat
SYMBOL_FORMAT_BSD enum valueAOut::AOutFormat
symbol_format_type enum nameAOut::AOutFormat
symbol_table_size (defined in AOut::AOutFormat)AOut::AOutFormat
symbols (defined in AOut::AOutFormat)AOut::AOutFormat
SYS360 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
SYS390_64 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
AOut::systemAOut::AOutFormat
system (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
AOut::system_type enum nameAOut::AOutFormat
Microsoft::LEFormat::system_type enum nameMicrosoft::LEFormatprotected
SYSTEM_V enum valueAOut::AOutFormat
SystemIII enum value (defined in AOut::AOutFormat)AOut::AOutFormat
SystemV enum value (defined in AOut::AOutFormat)AOut::AOutFormat
target_unix_versionAOut::AOutFormat
template_counterLinker::SegmentManagerprotected
text_base (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
text_end (defined in EMX::EMXAOutFormat)EMX::EMXAOutFormat
UNIX enum valueAOut::AOutFormat
UNIX_V1_V2 enum valueAOut::AOutFormat
unix_version enum nameAOut::AOutFormat
UNKNOWN enum value (defined in AOut::AOutFormat)AOut::AOutFormat
UNSPECIFIED enum valueAOut::AOutFormat
VAX enum value (defined in AOut::AOutFormat)AOut::AOutFormat
Version1 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
Version2 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
Version3 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
Version4 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
Version5 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
Version6 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
Version7 enum value (defined in AOut::AOutFormat)AOut::AOutFormat
VirtualDriver enum value (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
vxd_ddk_version (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
vxd_device_id (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
vxd_version_info_resource (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
vxd_version_info_resource_length (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
vxd_version_info_resource_offset (defined in Microsoft::LEFormat)Microsoft::LEFormatprotected
Windows enum valueMicrosoft::LEFormatprotected
Windows386 enum valueMicrosoft::LEFormatprotected
word_sizeAOut::AOutFormat
word_size_t enum nameAOut::AOutFormat
WordSize16 enum valueAOut::AOutFormat
WordSize32 enum valueAOut::AOutFormat
WordSize64 enum valueAOut::AOutFormat
WriteFile(Linker::Writer &wr) const overrideEMX::EMXAOutFormatvirtual
Linker::InputFormat::WriteFile(Writer &wr, offset_t count, offset_t offset=0) const overrideLinker::Formatvirtual
WriteHeader(Linker::Writer &wr) const (defined in AOut::AOutFormat)AOut::AOutFormat
ZMAGIC enum valueAOut::AOutFormat
~Contents()=default (defined in Linker::Contents)Linker::Contentsvirtual
~Format()=default (defined in Linker::Format)Linker::Formatvirtual