Skip to content
Snippets Groups Projects
Commit 2f37ce5e authored by Stephan Szabo's avatar Stephan Szabo
Browse files

Add initial NASM flag table json

Generated from the nasm.xml provided by CMake.

python cmConvertMSBuildXMLToJSON.py -t v10 ...\Templates\MSBuild\nasm.xml
parent a8446116
No related branches found
No related tags found
No related merge requests found
[
{
"name": "Outputswitch",
"switch": "fwin32",
"comment": "Object File win32",
"value": "0",
"flags": []
},
{
"name": "Outputswitch",
"switch": "fwin64",
"comment": "Object File win64",
"value": "1",
"flags": []
},
{
"name": "Outputswitch",
"switch": "felf32",
"comment": "ELF32 (i386) object files (e.g. Linux)",
"value": "2",
"flags": []
},
{
"name": "Outputswitch",
"switch": "felf64",
"comment": "ELF64 (x86_64) object files (e.g. Linux)",
"value": "3",
"flags": []
},
{
"name": "ErrorReportingFormat",
"switch": "Xgnu",
"comment": "-Xgnu GNU format: Default format",
"value": "0",
"flags": []
},
{
"name": "ErrorReportingFormat",
"switch": "Xvc",
"comment": "-Xvc Style used by Microsoft Visual C++",
"value": "1",
"flags": []
},
{
"name": "tasmmode",
"switch": "t",
"comment": "SciTech TASM compatible mode",
"value": "true",
"flags": []
},
{
"name": "GenerateDebugInformation",
"switch": "g",
"comment": "Generate Debug Information",
"value": "true",
"flags": []
},
{
"name": "TreatWarningsAsErrors",
"switch": "Werror",
"comment": "Treat Warnings As Errors",
"value": "true",
"flags": []
},
{
"name": "floatunderflow",
"switch": "w+float-underflow",
"comment": "float-underflow",
"value": "true",
"flags": []
},
{
"name": "macrodefaults",
"switch": "w-macro-defaults",
"comment": "Disable macro-defaults",
"value": "true",
"flags": []
},
{
"name": "user",
"switch": "w-user",
"comment": "Disable user",
"value": "true",
"flags": []
},
{
"name": "floatoverflow",
"switch": "w-float-overflow",
"comment": "Disable float-overflow",
"value": "true",
"flags": []
},
{
"name": "floatdenorm",
"switch": "w+float-denorm",
"comment": "float-denorm",
"value": "true",
"flags": []
},
{
"name": "numberoverflow",
"switch": "w-number-overflow",
"comment": "Disable number-overflow",
"value": "true",
"flags": []
},
{
"name": "macroselfref",
"switch": "w+macro-selfref",
"comment": "macro-selfref",
"value": "true",
"flags": []
},
{
"name": "floattoolong",
"switch": "w-float-toolong",
"comment": "Disable float-toolong",
"value": "true",
"flags": []
},
{
"name": "orphanlabels",
"switch": "w-orphan-labels",
"comment": "Disable orphan-labels",
"value": "true",
"flags": []
},
{
"name": "AssembledCodeListingFile",
"switch": "l \"[value]\"",
"comment": "Assembled Code Listing File",
"value": "",
"flags": [
"UserValue",
"SemicolonAppendable"
]
},
{
"name": "ErrorReporting",
"switch": "Z \"[value]\"",
"comment": "Redirect Error Messages to File",
"value": "",
"flags": [
"UserValue",
"SemicolonAppendable"
]
},
{
"name": "IncludePaths",
"switch": "I\"[value]\"",
"comment": "Include Paths",
"value": "",
"flags": [
"UserValue",
"SemicolonAppendable"
]
},
{
"name": "PreprocessorDefinitions",
"switch": "D\"[value]\"",
"comment": "Preprocessor Definitions",
"value": "",
"flags": [
"UserValue",
"SemicolonAppendable"
]
},
{
"name": "UndefinePreprocessorDefinitions",
"switch": "U\"[value]\"",
"comment": "Undefine Preprocessor Definitions",
"value": "",
"flags": [
"UserValue",
"SemicolonAppendable"
]
},
{
"name": "OutputFormat",
"switch": "o \"[value]\"",
"comment": "Output File Name",
"value": "",
"flags": [
"UserValue"
]
}
]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment