changeset 2475:c49c3947b98a

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
author brutisso
date Mon, 11 Apr 2011 11:12:41 +0200
parents 1dac0f3af89f
children 6a615eae2f34
files src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/share/tools/ProjectCreator/WinGammaPlatformVC10.java	Thu Apr 07 20:26:41 2011 -0700
+++ b/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;
     }