Ver Fonte

VS: Add Fortran link flag table entries for /OPT:*

Fixes: #20190
Pavel Liavonau há 5 anos atrás
pai
commit
a3c827b2ea
1 ficheiros alterados com 8 adições e 0 exclusões
  1. 8 0
      Source/cmLocalVisualStudio7Generator.cxx

+ 8 - 0
Source/cmLocalVisualStudio7Generator.cxx

@@ -530,6 +530,14 @@ cmVS7FlagTable cmLocalVisualStudio7GeneratorFortranLinkFlagTable[] = {
     "linkIncrementalNo", 0 },
   { "LinkIncremental", "INCREMENTAL:YES", "link incremental",
     "linkIncrementalYes", 0 },
+  { "EnableCOMDATFolding", "OPT:NOICF", "Do not remove redundant COMDATs",
+    "optNoFolding", 0 },
+  { "EnableCOMDATFolding", "OPT:ICF", "Remove redundant COMDATs", "optFolding",
+    0 },
+  { "OptimizeReferences", "OPT:NOREF", "Keep unreferenced data",
+    "optNoReferences", 0 },
+  { "OptimizeReferences", "OPT:REF", "Eliminate unreferenced data",
+    "optReferences", 0 },
   { "", "", "", "", 0 }
 };