VS: Add more Fortran compiler flags to flag table (#15381)

Due to a difference in how AdditionalOptions are implemented in the
Fortran component of VS and the C/C++ component, flags that are not
listed in the flag table are at risk of being overwritten.
This commit is contained in:
Oyvind Jensen 2015-03-05 14:49:14 +01:00 committed by Brad King
parent a6d488f2ce
commit 18d5a4bcfd
1 changed files with 7 additions and 0 deletions

View File

@ -391,6 +391,13 @@ cmVS7FlagTable cmLocalVisualStudio7GeneratorFortranFlagTable[] =
{"OptimizeForProcessor", "QxT", "", "codeExclusivelyCore2Duo", 0}, {"OptimizeForProcessor", "QxT", "", "codeExclusivelyCore2Duo", 0},
{"OptimizeForProcessor", "QxO", "", "codeExclusivelyCore2StreamingSIMD", 0}, {"OptimizeForProcessor", "QxO", "", "codeExclusivelyCore2StreamingSIMD", 0},
{"OptimizeForProcessor", "QxS", "", "codeExclusivelyCore2StreamingSIMD4", 0}, {"OptimizeForProcessor", "QxS", "", "codeExclusivelyCore2StreamingSIMD4", 0},
{"OpenMP", "Qopenmp", "", "OpenMPParallelCode", 0},
{"OpenMP", "Qopenmp-stubs", "", "OpenMPSequentialCode", 0},
{"Traceback", "traceback", "", "true", 0},
{"Traceback", "notraceback", "", "false", 0},
{"FloatingPointExceptionHandling", "fpe:0", "", "fpe0", 0},
{"FloatingPointExceptionHandling", "fpe:1", "", "fpe1", 0},
{"FloatingPointExceptionHandling", "fpe:3", "", "fpe3", 0},
{"ModulePath", "module:", "", "", {"ModulePath", "module:", "", "",
cmVS7FlagTable::UserValueRequired}, cmVS7FlagTable::UserValueRequired},