|
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)"} |
|
std::vector< Option< void > * > | option_list |
|
|
void | ConsiderOptions (std::map< std::string, std::string > &option_map) |
|
void | InitializeFields () |
|
template<typename ... Args> |
void | InitializeFields (Option< void > &option, Args &... args) |
|
The documentation for this class was generated from the following file: