RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Public Attributes | List of all members
DigitalResearch::CPM86Format::CPM86OptionCollector Class Reference
Inheritance diagram for DigitalResearch::CPM86Format::CPM86OptionCollector:
Linker::OptionCollector

Public Attributes

Linker::Option< bool > noreloc {"noreloc", "Suppress generating relocations"}
 
Linker::Option< bool > sharedcode {"sharedcode", "Make the code segment shared (descriptor type 9)"}
 
Linker::Option< std::optional< std::vector< std::string > > > rsx_file_names {"rsx", "List of filenames to append as Resident System Extensions (CP/M)"}
 
Linker::Option< bool > fixupgroup {"fixupgroup", "Generates group descriptor for fixups (FlexOS)"}
 
Linker::Option< std::optional< std::string > > srtl {"srtl", "Generate shared run-time library, parameter: <library name>.<major version>.<minor version>[.<optional flags as hexadecimal value>] (TODO: untested)"}
 
Linker::Option< std::string > x87 {"8087", "Sets 8087 usage, valid values: off/on/auto", "off"}
 
Linker::Option< bool > directvideo {"directvideo", "Direct video access"}
 
Linker::Option< bool > mpmlock {"mpmlock", "MP/M-style record handling (Concurrent DOS)"}
 
Linker::Option< bool > nobank {"nobank", "Cannot run in banked memory"}
 
Linker::Option< bool > f1 {"f1", "CP/M F1 flag (Concurrent DOS)"}
 
Linker::Option< bool > f2 {"f2", "CP/M F2 flag (Concurrent DOS)"}
 
Linker::Option< bool > f3 {"f3", "CP/M F3 flag (Concurrent DOS)"}
 
Linker::Option< bool > f4 {"f4", "CP/M F4 flag (Concurrent DOS)"}
 
- Public Attributes inherited from Linker::OptionCollector
std::vector< Option< void > * > option_list
 

Additional Inherited Members

- Public Member Functions inherited from Linker::OptionCollector
void ConsiderOptions (std::map< std::string, std::string > &option_map)
 
- Protected Member Functions inherited from Linker::OptionCollector
void InitializeFields ()
 
template<typename ... Args>
void InitializeFields (Option< void > &option, Args &... args)
 

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