New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 627273 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Aug 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Bug

Blocking:
issue 82385



Sign in to add a comment

Use clang-cl /Zd instead of -gline-tables-only

Project Member Reported by r...@chromium.org, Jul 11 2016

Issue description

For WinASan, we currently use -gline-tables-only to keep the link step fast. In Clang r274991, clang-cl dropped support for the -gline-tables-only flag and made its functionality available under /Zd, which is an old flag for MSVC that means effectively the same thing. clang-cl in general prefers to expose functionality via MSVC flags when possible.
 

Comment 1 by r...@chromium.org, Aug 10 2016

The current status is that we added back -gline-tables-only and it behaves like /Zd. I set things up this way because /Zd doesn't fit into the VS project file DebugInformationFormat enum anymore, so if the user is using MSBuild, they basically have to pass /Zi or /Z7, and then pass an extra flag to reduce the amount of output.

Comment 2 by thakis@chromium.org, Aug 22 2016

Blocking: 82385
Status: WontFix (was: Untriaged)
I don't think we want to change anything here.

Sign in to add a comment