mirror of
https://github.com/reactos/CMake.git
synced 2024-11-24 20:19:53 +00:00
5ba2c9e5e0
Fixes: #16469
51 lines
2.1 KiB
C
51 lines
2.1 KiB
C
static cmVS7FlagTable cmVS10NASMFlagTable[] = {
|
|
|
|
// Enum Properties
|
|
{ "Outputswitch", "fwin32", "", "0", 0 },
|
|
{ "Outputswitch", "fwin", "", "0", 0 },
|
|
{ "Outputswitch", "fwin64", "", "1", 0 },
|
|
{ "Outputswitch", "felf", "", "2", 0 },
|
|
{ "Outputswitch", "felf32", "", "2", 0 },
|
|
{ "Outputswitch", "felf64", "", "3", 0 },
|
|
|
|
{ "ErrorReportingFormat", "Xgnu", "", "-Xgnu GNU format: Default format",
|
|
0 },
|
|
{ "ErrorReportingFormat", "Xvc", "",
|
|
"-Xvc Style used by Microsoft Visual C++", 0 },
|
|
|
|
// Bool Properties
|
|
{ "TreatWarningsAsErrors", "Werror", "", "true", 0 },
|
|
{ "GenerateDebugInformation", "g", "", "true", 0 },
|
|
{ "floatunderflow", "w+float-underflow", "", "true", 0 },
|
|
{ "macrodefaults", "w-macro-defaults", "", "true", 0 },
|
|
{ "user", "w-user", "%warning directives (default on)", "true", 0 },
|
|
{ "floatoverflow", "w-float-overflow", "", "true", 0 },
|
|
{ "floatdenorm", "w+float-denorm", "", "true", 0 },
|
|
{ "numberoverflow", "w-number-overflow", "", "true", 0 },
|
|
{ "macroselfref", "w+macro-selfref", "", "true", 0 },
|
|
{ "floattoolong", "w-float-toolong", "", "true", 0 },
|
|
{ "orphanlabels", "w-orphan-labels", "", "true", 0 },
|
|
{ "tasmmode", "t", "", "true", 0 },
|
|
|
|
// Bool Properties With Argument
|
|
|
|
// String List Properties
|
|
{ "PreprocessorDefinitions", "D", "Preprocessor Definitions", "",
|
|
cmVS7FlagTable::UserValue | cmVS7FlagTable::SemicolonAppendable },
|
|
{ "UndefinePreprocessorDefinitions", "U",
|
|
"Undefine Preprocessor Definitions", "",
|
|
cmVS7FlagTable::UserValue | cmVS7FlagTable::SemicolonAppendable },
|
|
{ "IncludePaths", "I", "Include Paths", "",
|
|
cmVS7FlagTable::UserValue | cmVS7FlagTable::SemicolonAppendable },
|
|
{ "AssembledCodeListingFile", "l",
|
|
"Generates an assembled code listing file.", "",
|
|
cmVS7FlagTable::UserValue | cmVS7FlagTable::SemicolonAppendable },
|
|
|
|
// String Properties
|
|
// Skip [Inputs] - no command line Switch.
|
|
// Skip [CommandLineTemplate] - no command line Switch.
|
|
// Skip [ExecutionDescription] - no command line Switch.
|
|
// Skip [AdditionalOptions] - no command line Switch.
|
|
{ 0, 0, 0, 0, 0 }
|
|
};
|