diff options
author | Brad King <brad.king@kitware.com> | 2019-01-24 18:11:14 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2019-01-24 18:19:55 (GMT) |
commit | db35e3cfd606a156cbb518af19603da7f22c26d8 (patch) | |
tree | 278a391b84d947c187102f4db58e34e7b4aebb78 | |
parent | 533f95c8479c6c04ec23263244671bd81a98ea39 (diff) | |
download | CMake-db35e3cfd606a156cbb518af19603da7f22c26d8.zip CMake-db35e3cfd606a156cbb518af19603da7f22c26d8.tar.gz CMake-db35e3cfd606a156cbb518af19603da7f22c26d8.tar.bz2 |
VS: Fix support for '/guard:cf' linker flag for v142
Apply the change from commit 57a78b5526 (VS: Fix support for '/guard:cf'
linker flag, 2018-11-21) to the v142 flag table.
Although `$(VCTargetsPath)/1033/link.xml` contains an entry for
`LinkControlFlowGuard`, it does not work when used in a `.vcxproj` file
(at least as of v140 and v141). Drop our link flag table entries for
these toolsets so that the flag will be passed via `AdditionalOptions`.
-rw-r--r-- | Templates/MSBuild/FlagTables/v142_Link.json | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/Templates/MSBuild/FlagTables/v142_Link.json b/Templates/MSBuild/FlagTables/v142_Link.json index c4fd8e3..d5144c8 100644 --- a/Templates/MSBuild/FlagTables/v142_Link.json +++ b/Templates/MSBuild/FlagTables/v142_Link.json @@ -547,13 +547,6 @@ "flags": [] }, { - "name": "LinkControlFlowGuard", - "switch": "guard:cf", - "comment": "Enable Security Check with Guard", - "value": "Guard", - "flags": [] - }, - { "name": "LinkIncremental", "switch": "INCREMENTAL:NO", "comment": "Enable Incremental Linking", |