# HG changeset patch # User brutisso # Date 1302513161 -7200 # Node ID c49c3947b98aed68700cabd6d056cd20243c80fa # Parent 1dac0f3af89f408f6a067c7f6970f38ab8304026 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 diff -r 1dac0f3af89f -r c49c3947b98a src/share/tools/ProjectCreator/WinGammaPlatformVC10.java --- 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; }