<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Mar 22, 2017 at 2:15 PM, Peter Collingbourne <span dir="ltr"><<a href="mailto:peter@pcc.me.uk" target="_blank">peter@pcc.me.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I see. I wonder if it would be better to use /debugpdb to control PDB creation entirely for now (and remove that flag once we're in better shape). It looks like right now it just disables the TPI stream.</div></blockquote><div><br></div><div>That makes the lld-link command line interface less compatible with MSVC link, though. The goal of my change was to make 'lld-link -debug t.obj -out:t.exe' make t.pdb, because I was trying to compare PDBs between lld and MSVC.</div><div><br></div><div>I'd rather get the command line interface oriented towards making PDBs, fix the invalid PDB issues, and move sanitizers over to PDBs than try to make the lld-link command line interface support DWARF.</div></div></div></div>