| [ |
| { |
| "name": "ErrorReporting", |
| "switch": "ERRORREPORT:PROMPT", |
| "comment": "PromptImmediately", |
| "value": "PromptImmediately", |
| "flags": [] |
| }, |
| { |
| "name": "ErrorReporting", |
| "switch": "ERRORREPORT:QUEUE", |
| "comment": "Queue For Next Login", |
| "value": "QueueForNextLogin", |
| "flags": [] |
| }, |
| { |
| "name": "ErrorReporting", |
| "switch": "ERRORREPORT:SEND", |
| "comment": "Send Error Report", |
| "value": "SendErrorReport", |
| "flags": [] |
| }, |
| { |
| "name": "ErrorReporting", |
| "switch": "ERRORREPORT:NONE", |
| "comment": "No Error Report", |
| "value": "NoErrorReport", |
| "flags": [] |
| }, |
| { |
| "name": "TargetMachine", |
| "switch": "MACHINE:ARM", |
| "comment": "MachineARM", |
| "value": "MachineARM", |
| "flags": [] |
| }, |
| { |
| "name": "TargetMachine", |
| "switch": "MACHINE:EBC", |
| "comment": "MachineEBC", |
| "value": "MachineEBC", |
| "flags": [] |
| }, |
| { |
| "name": "TargetMachine", |
| "switch": "MACHINE:IA64", |
| "comment": "MachineIA64", |
| "value": "MachineIA64", |
| "flags": [] |
| }, |
| { |
| "name": "TargetMachine", |
| "switch": "MACHINE:MIPS", |
| "comment": "MachineMIPS", |
| "value": "MachineMIPS", |
| "flags": [] |
| }, |
| { |
| "name": "TargetMachine", |
| "switch": "MACHINE:MIPS16", |
| "comment": "MachineMIPS16", |
| "value": "MachineMIPS16", |
| "flags": [] |
| }, |
| { |
| "name": "TargetMachine", |
| "switch": "MACHINE:MIPSFPU", |
| "comment": "MachineMIPSFPU", |
| "value": "MachineMIPSFPU", |
| "flags": [] |
| }, |
| { |
| "name": "TargetMachine", |
| "switch": "MACHINE:MIPSFPU16", |
| "comment": "MachineMIPSFPU16", |
| "value": "MachineMIPSFPU16", |
| "flags": [] |
| }, |
| { |
| "name": "TargetMachine", |
| "switch": "MACHINE:SH4", |
| "comment": "MachineSH4", |
| "value": "MachineSH4", |
| "flags": [] |
| }, |
| { |
| "name": "TargetMachine", |
| "switch": "MACHINE:THUMB", |
| "comment": "MachineTHUMB", |
| "value": "MachineTHUMB", |
| "flags": [] |
| }, |
| { |
| "name": "TargetMachine", |
| "switch": "MACHINE:X64", |
| "comment": "MachineX64", |
| "value": "MachineX64", |
| "flags": [] |
| }, |
| { |
| "name": "TargetMachine", |
| "switch": "MACHINE:X86", |
| "comment": "MachineX86", |
| "value": "MachineX86", |
| "flags": [] |
| }, |
| { |
| "name": "SubSystem", |
| "switch": "SUBSYSTEM:CONSOLE", |
| "comment": "Console", |
| "value": "Console", |
| "flags": [] |
| }, |
| { |
| "name": "SubSystem", |
| "switch": "SUBSYSTEM:WINDOWS", |
| "comment": "Windows", |
| "value": "Windows", |
| "flags": [] |
| }, |
| { |
| "name": "SubSystem", |
| "switch": "SUBSYSTEM:NATIVE", |
| "comment": "Native", |
| "value": "Native", |
| "flags": [] |
| }, |
| { |
| "name": "SubSystem", |
| "switch": "SUBSYSTEM:EFI_APPLICATION", |
| "comment": "EFI Application", |
| "value": "EFI Application", |
| "flags": [] |
| }, |
| { |
| "name": "SubSystem", |
| "switch": "SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER", |
| "comment": "EFI Boot Service Driver", |
| "value": "EFI Boot Service Driver", |
| "flags": [] |
| }, |
| { |
| "name": "SubSystem", |
| "switch": "SUBSYSTEM:EFI_ROM", |
| "comment": "EFI ROM", |
| "value": "EFI ROM", |
| "flags": [] |
| }, |
| { |
| "name": "SubSystem", |
| "switch": "SUBSYSTEM:EFI_RUNTIME_DRIVER", |
| "comment": "EFI Runtime", |
| "value": "EFI Runtime", |
| "flags": [] |
| }, |
| { |
| "name": "SubSystem", |
| "switch": "SUBSYSTEM:WINDOWSCE", |
| "comment": "WindowsCE", |
| "value": "WindowsCE", |
| "flags": [] |
| }, |
| { |
| "name": "SubSystem", |
| "switch": "SUBSYSTEM:POSIX", |
| "comment": "POSIX", |
| "value": "POSIX", |
| "flags": [] |
| }, |
| { |
| "name": "SuppressStartupBanner", |
| "switch": "NOLOGO", |
| "comment": "Suppress Startup Banner", |
| "value": "true", |
| "flags": [] |
| }, |
| { |
| "name": "IgnoreAllDefaultLibraries", |
| "switch": "NODEFAULTLIB", |
| "comment": "Ignore All Default Libraries", |
| "value": "true", |
| "flags": [] |
| }, |
| { |
| "name": "TreatLibWarningAsErrors", |
| "switch": "WX:NO", |
| "comment": "Treat Lib Warning As Errors", |
| "value": "false", |
| "flags": [] |
| }, |
| { |
| "name": "TreatLibWarningAsErrors", |
| "switch": "WX", |
| "comment": "Treat Lib Warning As Errors", |
| "value": "true", |
| "flags": [] |
| }, |
| { |
| "name": "Verbose", |
| "switch": "VERBOSE", |
| "comment": "Verbose", |
| "value": "true", |
| "flags": [] |
| }, |
| { |
| "name": "LinkTimeCodeGeneration", |
| "switch": "LTCG", |
| "comment": "Link Time Code Generation", |
| "value": "true", |
| "flags": [] |
| }, |
| { |
| "name": "AdditionalLibraryDirectories", |
| "switch": "LIBPATH:", |
| "comment": "Additional Library Directories", |
| "value": "", |
| "flags": [ |
| "UserValue", |
| "SemicolonAppendable" |
| ] |
| }, |
| { |
| "name": "IgnoreSpecificDefaultLibraries", |
| "switch": "NODEFAULTLIB:", |
| "comment": "Ignore Specific Default Libraries", |
| "value": "", |
| "flags": [ |
| "UserValue", |
| "SemicolonAppendable" |
| ] |
| }, |
| { |
| "name": "ExportNamedFunctions", |
| "switch": "EXPORT:", |
| "comment": "Export Named Functions", |
| "value": "", |
| "flags": [ |
| "UserValue", |
| "SemicolonAppendable" |
| ] |
| }, |
| { |
| "name": "RemoveObjects", |
| "switch": "REMOVE:", |
| "comment": "Remove Objects", |
| "value": "", |
| "flags": [ |
| "UserValue", |
| "SemicolonAppendable" |
| ] |
| }, |
| { |
| "name": "OutputFile", |
| "switch": "OUT:", |
| "comment": "Output File", |
| "value": "", |
| "flags": [ |
| "UserValue" |
| ] |
| }, |
| { |
| "name": "ModuleDefinitionFile", |
| "switch": "DEF:", |
| "comment": "Module Definition File Name", |
| "value": "", |
| "flags": [ |
| "UserValue" |
| ] |
| }, |
| { |
| "name": "ForceSymbolReferences", |
| "switch": "INCLUDE:", |
| "comment": "Force Symbol References", |
| "value": "", |
| "flags": [ |
| "UserValue" |
| ] |
| }, |
| { |
| "name": "DisplayLibrary", |
| "switch": "LIST:", |
| "comment": "Display Library to standard output", |
| "value": "", |
| "flags": [ |
| "UserValue" |
| ] |
| }, |
| { |
| "name": "Name", |
| "switch": "NAME:", |
| "comment": "Name", |
| "value": "", |
| "flags": [ |
| "UserValue" |
| ] |
| } |
| ] |