<div dir="ltr"><div><div><div>Thanks for the commit!<br></div>I digged through the msbuild targets of visual c++ 14 and it seems that for the moment, generating full PDBs simply switches back the "GenerateDebugInformation" value to "Debug".<br></div>I propose to wait until there is a documented switch or the behavior is more clear.<br></div><div></div><div><br></div>This is what I found in Microsoft.CppCommon.targets:<br><br><!-- Generate full PDB. For now call link without /debug:fastlink. -->
        <br><GenerateDebugInformation Condition="'%(Link.GenerateDebugInformation)' == 'DebugFastLink' and '%(Link.FullProgramDatabaseFile)' == 'true'">Debug</GenerateDebugInformation><br></div><br><div class="gmail_quote"><div dir="ltr">Il giorno mar 12 gen 2016 alle ore 20:30 Brad King <<a href="mailto:brad.king@kitware.com">brad.king@kitware.com</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 01/11/2016 03:29 PM, Thomas wrote:<br>
> <a href="https://cmake.org/Bug/view.php?id=15894" rel="noreferrer" target="_blank">https://cmake.org/Bug/view.php?id=15894</a><br>
><br>
> I'm writing to request support for the /Debug:FastLink flag which was introduced in visual studio 2015 (update 1), and the option to generate full PDB informations.<br>
> <a href="http://blogs.msdn.com/b/vcblog/archive/2015/10/16/debug-fastlink-for-vs2015-update-1.aspx" rel="noreferrer" target="_blank">http://blogs.msdn.com/b/vcblog/archive/2015/10/16/debug-fastlink-for-vs2015-update-1.aspx</a><br>
<br>
Thanks.  I've applied that change:<br>
<br>
 VS: Map link `/debug:fastlink` flag to VS 2015 IDE property<br>
 <a href="https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=fc5d6592" rel="noreferrer" target="_blank">https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=fc5d6592</a><br>
<br>
> About the "Generate Full PDB informations"<br>
[snip]<br>
> That option seems to doesn't have a (public) command line switch,<br>
> instead it relies on an XML property.<br>
<br>
If there is no command line switch then how does the IDE behavior<br>
change when the FullProgramDatabaseFile property is enabled?<br>
<br>
> What's the best way to set a TARGET or global property which would<br>
> enable the switchless XML property in the generator?<br>
<br>
Existing target properties that influence VS project generation but<br>
nothing else mostly have names starting in "VS_".  If the target<br>
property would have effects on other generators then we should use<br>
a more generic name.  Either way, please include associated updates<br>
to the documentation.<br>
<br>
Thanks,<br>
-Brad<br>
<br>
</blockquote></div>