commit | ab9b65e1fd6a1821f0169b2338dd096bc7075742 | [log] [tgz] |
---|---|---|
author | sebmarchand <sebmarchand@chromium.org> | Tue May 02 21:35:23 2017 |
committer | Commit bot <commit-bot@chromium.org> | Tue May 02 21:35:23 2017 |
tree | 0c6afb5c5753a162eb69329ab81380080dd8a31f | |
parent | 5970d392dbf2d3746fe13212eea1dbc9af9cd46c [diff] |
Add support for the VS2017 built binaries. There's 2 things that had to be fixed: - There's a new flag value for the 32 bit offset fixups, we used to always see a flag value of 0 but it's now set to 0x2000 in the VS2017 binaries. - Add a workaround for what seems to be a toolchain bug in VS2017, the PDB contain some invalid symbols, see https://developercommunity.visualstudio.com/content/problem/47386/invalid-symbols-when-using-rtti.html With these 2 changes we fully support the VS2017 built binaries. BUG=chromium:683729 Review-Url: https://codereview.chromium.org/2856933003