Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(333)

Issue 126443004: win ninja: include .pdb in linker outputs (Closed)

Created:
6 years, 11 months ago by scottmg
Modified:
6 years, 11 months ago
Reviewers:
Nico
CC:
gyp-developer_googlegroups.com
Visibility:
Public.

Description

win ninja: include .pdb in linker outputs This is "just more correct" (will e.g. make -t clean work a bit better) and also allows syzygy rules that process .pdbs to work. BUG=chromium:325815 R=thakis@chromium.org Committed: https://code.google.com/p/gyp/source/detail?r=1832

Patch Set 1 #

Patch Set 2 : ninja win: include linker pdb in list of outputs #

Patch Set 3 : . #

Total comments: 10

Patch Set 4 : remove /pdb from link rules #

Patch Set 5 : no default arg #

Patch Set 6 : update comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+86 lines, -36 lines) Patch
M pylib/gyp/generator/ninja.py View 1 2 3 4 3 chunks +26 lines, -14 lines 0 comments Download
M pylib/gyp/msvs_emulation.py View 1 2 3 4 5 3 chunks +14 lines, -9 lines 0 comments Download
M test/win/gyptest-link-pdb.py View 1 1 chunk +2 lines, -1 line 0 comments Download
A test/win/gyptest-link-pdb-output.py View 1 1 chunk +34 lines, -0 lines 0 comments Download
A + test/win/linker-flags/pdb-output.gyp View 1 3 chunks +6 lines, -9 lines 0 comments Download
M test/win/linker-flags/program-database.gyp View 1 2 chunks +4 lines, -3 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
scottmg
6 years, 11 months ago (2014-01-08 20:42:05 UTC) #1
Nico
https://codereview.chromium.org/126443004/diff/150001/pylib/gyp/generator/ninja.py File pylib/gyp/generator/ninja.py (right): https://codereview.chromium.org/126443004/diff/150001/pylib/gyp/generator/ninja.py#newcode1114 pylib/gyp/generator/ninja.py:1114: pdbname = self.msvs_settings.GetPDBName( # Must match /PDB: flag in ...
6 years, 11 months ago (2014-01-08 21:44:13 UTC) #2
scottmg
https://codereview.chromium.org/126443004/diff/150001/pylib/gyp/generator/ninja.py File pylib/gyp/generator/ninja.py (right): https://codereview.chromium.org/126443004/diff/150001/pylib/gyp/generator/ninja.py#newcode1114 pylib/gyp/generator/ninja.py:1114: pdbname = self.msvs_settings.GetPDBName( On 2014/01/08 21:44:13, Nico wrote: > ...
6 years, 11 months ago (2014-01-08 21:54:56 UTC) #3
Nico
Ok, blind lgtm :-) (I think you might not have uploaded a new patch set. ...
6 years, 11 months ago (2014-01-08 22:06:46 UTC) #4
scottmg
Sorry, was looking at /PDB. It's removed from the rule now. PTanotherL.
6 years, 11 months ago (2014-01-08 22:49:48 UTC) #5
Nico
lgtm
6 years, 11 months ago (2014-01-08 23:00:36 UTC) #6
scottmg
6 years, 11 months ago (2014-01-08 23:08:16 UTC) #7
Message was sent while issue was closed.
Committed patchset #6 manually as r1832 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698