7034625: Product builds in Visual Studio projects should produce full symbol information
authorbrutisso
Mon, 11 Apr 2011 11:12:41 +0200
changeset 9131 b41df1504406
parent 9130 7d6aa04b56c1
child 9132 59f29856d4b2
7034625: Product builds in Visual Studio projects should produce full symbol information Summary: Add the /debug flag to the linker command in Visual Studio Reviewed-by: mgronlun, poonam, hosterda
hotspot/src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
--- a/hotspot/src/share/tools/ProjectCreator/WinGammaPlatformVC10.java	Thu Apr 07 20:26:41 2011 -0700
+++ b/hotspot/src/share/tools/ProjectCreator/WinGammaPlatformVC10.java	Mon Apr 11 11:12:41 2011 +0200
@@ -497,6 +497,9 @@
             addAttr(rv, "TargetMachine", "MachineX64");
         }
 
+        // We always want the /DEBUG option to get full symbol information in the pdb files
+        addAttr(rv, "GenerateDebugInformation", "true");
+
         return rv;
     }
 
@@ -504,8 +507,7 @@
     Vector getDebugLinkerFlags() {
         Vector rv = new Vector();
 
-        // /DEBUG option
-        addAttr(rv, "GenerateDebugInformation", "true");
+        // Empty now that /DEBUG option is used by all configs
 
         return rv;
     }