| [ |
| { |
| "name": "16BitThumbInstructions", |
| "switch": "16", |
| "comment": "Assemble source as 16-bit Thumb instructions.", |
| "value": "true", |
| "flags": [] |
| }, |
| { |
| "name": "32BitArmInstructions", |
| "switch": "32", |
| "comment": "Assemble source as 32-bit ARM instructions.", |
| "value": "true", |
| "flags": [] |
| }, |
| { |
| "name": "CoffThumb2Only", |
| "switch": "coff_thumb2_only", |
| "comment": "Allow only Thumb-2 code.", |
| "value": "true", |
| "flags": [] |
| }, |
| { |
| "name": "ErrorReporting", |
| "switch": "errorReport:prompt", |
| "comment": "Prompt to send report immediately (/errorReport:prompt)", |
| "value": "0", |
| "flags": [] |
| }, |
| { |
| "name": "ErrorReporting", |
| "switch": "errorReport:queue", |
| "comment": "Prompt to send report at the next logon (/errorReport:queue)", |
| "value": "1", |
| "flags": [] |
| }, |
| { |
| "name": "ErrorReporting", |
| "switch": "errorReport:send", |
| "comment": "Automatically send report (/errorReport:send)", |
| "value": "2", |
| "flags": [] |
| }, |
| { |
| "name": "ErrorReporting", |
| "switch": "errorReport:none", |
| "comment": "Do not send report (/errorReport:none)", |
| "value": "3", |
| "flags": [] |
| }, |
| { |
| "name": "Errors", |
| "switch": "errors", |
| "comment": "Redirect error and warning messages.", |
| "value": "", |
| "flags": [ |
| "UserValue" |
| ] |
| }, |
| { |
| "name": "FunctionOverride", |
| "switch": "funcOverride", |
| "comment": "Emit function overriding support for the specified function.", |
| "value": "", |
| "flags": [ |
| "UserValue" |
| ] |
| }, |
| { |
| "name": "GenerateDebugInformation", |
| "switch": "g", |
| "comment": "Generate debugging information.", |
| "value": "true", |
| "flags": [] |
| }, |
| { |
| "name": "Machine", |
| "switch": "machine", |
| "comment": "Specify the machine type to set in the PE header.", |
| "value": "", |
| "flags": [ |
| "UserValue" |
| ] |
| }, |
| { |
| "name": "NoEsc", |
| "switch": "noesc", |
| "comment": "Ignore C-style escaped special characters.", |
| "value": "true", |
| "flags": [] |
| }, |
| { |
| "name": "NoLogo", |
| "switch": "nologo", |
| "comment": "Suppress the copyright banner.", |
| "value": "true", |
| "flags": [] |
| }, |
| { |
| "name": "NoWarn", |
| "switch": "nowarn", |
| "comment": "Disable all warning messages.", |
| "value": "true", |
| "flags": [] |
| }, |
| { |
| "name": "ObjectFile", |
| "switch": "o", |
| "comment": "Specify the name of the object (output) file.", |
| "value": "", |
| "flags": [ |
| "UserValue" |
| ] |
| }, |
| { |
| "name": "ItBlocks", |
| "switch": "oldit", |
| "comment": "Generate ARMv7-style IT blocks.", |
| "value": "true", |
| "flags": [] |
| }, |
| { |
| "name": "SourceLink", |
| "switch": "sourcelink", |
| "comment": "Specify the configuration file that contains a simple mapping of local file paths to URLs for source files to display in the debugger.", |
| "value": "", |
| "flags": [ |
| "UserValue" |
| ] |
| }, |
| { |
| "name": "CommandLineArgumentsViaFile", |
| "switch": "via", |
| "comment": "Read extra command-line arguments from the specified file.", |
| "value": "", |
| "flags": [ |
| "UserValue" |
| ] |
| } |
| ] |