]> granicus.if.org Git - php/commit
fix link with deps pdb availability
authorAnatol Belski <ab@php.net>
Sun, 30 Oct 2016 19:55:38 +0000 (20:55 +0100)
committerAnatol Belski <ab@php.net>
Sun, 30 Oct 2016 19:55:38 +0000 (20:55 +0100)
commitc5a4a6f1f227d8dae47a45a52c3cc1c004c23aa5
treeae383a3b32b1c908010c80692cac7d951d50798d
parentcdea5eb9412af3cf8701334f7e7043c041872b27
fix link with deps pdb availability

Unlike debugger, linker is currently not able to read the pdb files,
even if they're put onto path. As result, a lot of LNK4099 warnings
and in some cases also missing debug information in the end binaries.
This is solved by copying the relevant pdb into the build dir, which
then can be picked up on link time. This also leads to the inclusion
of those pdb files into the debug package, so symbols won't be missed
in crash dumps. As otherwise the debug info for dependencies is only
contained in the dependency packages.
win32/build/confutils.js