[Cmake-commits] CMake branch, master, updated. v3.9.0-rc5-216-gf973d49
Kitware Robot
kwrobot at kitware.com
Wed Jul 5 10:15:06 EDT 2017
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The branch, master has been updated
via f973d49ab9d4c59b93f6dac812a94bb130200836 (commit)
via a57b3537504c055dbd72673816a672982cc3592d (commit)
via 83d8aceeb35d2a378777a35fea1fb7d7c2d76362 (commit)
via 82a5c2c6a56af5e51c5ec8ac30fda5e145087489 (commit)
from cdb43f1c887a0695468c18968943680435c7e625 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=f973d49ab9d4c59b93f6dac812a94bb130200836
commit f973d49ab9d4c59b93f6dac812a94bb130200836
Merge: a57b353 82a5c2c
Author: Brad King <brad.king at kitware.com>
AuthorDate: Wed Jul 5 14:11:11 2017 +0000
Commit: Kitware Robot <kwrobot at kitware.com>
CommitDate: Wed Jul 5 10:11:21 2017 -0400
Merge topic 'vs-link-guard-cf'
82a5c2c6 VS: Fix support for '/guard:cf' linker flag
Acked-by: Kitware Robot <kwrobot at kitware.com>
Merge-request: !1018
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=a57b3537504c055dbd72673816a672982cc3592d
commit a57b3537504c055dbd72673816a672982cc3592d
Merge: cdb43f1 83d8ace
Author: Brad King <brad.king at kitware.com>
AuthorDate: Wed Jul 5 14:10:52 2017 +0000
Commit: Kitware Robot <kwrobot at kitware.com>
CommitDate: Wed Jul 5 10:11:00 2017 -0400
Merge topic 'autogen-header-skip'
83d8acee Autogen: Check .moc header name against SKIP list
Acked-by: Kitware Robot <kwrobot at kitware.com>
Merge-request: !1017
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=83d8aceeb35d2a378777a35fea1fb7d7c2d76362
commit 83d8aceeb35d2a378777a35fea1fb7d7c2d76362
Author: Sebastian Holtermann <sebholt at xwmw.org>
AuthorDate: Fri Jun 30 13:26:18 2017 +0200
Commit: Brad King <brad.king at kitware.com>
CommitDate: Fri Jun 30 12:53:24 2017 -0400
Autogen: Check .moc header name against SKIP list
When encountering an #include "FOO.moc" statement where
FOO.hpp was chosen over FOO.cpp as the moc source, the
FOO.hpp name was not checked against the moc SKIP list.
diff --git a/Source/cmQtAutoGenerators.cxx b/Source/cmQtAutoGenerators.cxx
index 27e4928..6d3305b 100644
--- a/Source/cmQtAutoGenerators.cxx
+++ b/Source/cmQtAutoGenerators.cxx
@@ -1003,7 +1003,7 @@ bool cmQtAutoGenerators::MocParseSourceContent(
// In relaxed mode try to find a header instead but issue a warning
const std::string headerToMoc =
this->MocFindHeader(scannedFileAbsPath, incSubDir + incBasename);
- if (!headerToMoc.empty()) {
+ if (!headerToMoc.empty() && !this->MocSkip(headerToMoc)) {
// This is for KDE4 compatibility:
fileToMoc = headerToMoc;
if (!requiresMoc && (incBasename == scannedFileBasename)) {
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=82a5c2c6a56af5e51c5ec8ac30fda5e145087489
commit 82a5c2c6a56af5e51c5ec8ac30fda5e145087489
Author: Olender, Sebastian D <sebastian.d.olender at intel.com>
AuthorDate: Fri Jun 30 16:06:44 2017 +0200
Commit: Brad King <brad.king at kitware.com>
CommitDate: Fri Jun 30 10:57:40 2017 -0400
VS: Fix support for '/guard:cf' linker flag
Although `$(VCTargetsPath)/1033/link.xml` for v140 and v141 toolsets
contains an entry for `LinkControlFlowGuard`, it does not work when used
in a `.vcxproj` file. Drop our link flag table entries for these
toolsets so that the flag will be passed via `AdditionalOptions`.
diff --git a/Source/cmVS140LinkFlagTable.h b/Source/cmVS140LinkFlagTable.h
index ceb1d78..b9a4dc3 100644
--- a/Source/cmVS140LinkFlagTable.h
+++ b/Source/cmVS140LinkFlagTable.h
@@ -134,9 +134,6 @@ static cmVS7FlagTable cmVS140LinkFlagTable[] = {
{ "CLRSupportLastError", "CLRSupportLastError:SYSTEMDLL", "System Dlls Only",
"SystemDlls", 0 },
- { "LinkControlFlowGuard", "guard:cf", "Enable Security Check with Guard",
- "Guard", 0 },
-
// Bool Properties
{ "LinkIncremental", "INCREMENTAL:NO", "", "false", 0 },
{ "LinkIncremental", "INCREMENTAL", "", "true", 0 },
diff --git a/Source/cmVS141LinkFlagTable.h b/Source/cmVS141LinkFlagTable.h
index d7faf81..8f0f1f4 100644
--- a/Source/cmVS141LinkFlagTable.h
+++ b/Source/cmVS141LinkFlagTable.h
@@ -135,9 +135,6 @@ static cmVS7FlagTable cmVS141LinkFlagTable[] = {
{ "CLRSupportLastError", "CLRSupportLastError:SYSTEMDLL", "System Dlls Only",
"SystemDlls", 0 },
- { "LinkControlFlowGuard", "guard:cf", "Enable Security Check with Guard",
- "Guard", 0 },
-
// Bool Properties
{ "LinkIncremental", "INCREMENTAL:NO", "", "false", 0 },
{ "LinkIncremental", "INCREMENTAL", "", "true", 0 },
-----------------------------------------------------------------------
Summary of changes:
Source/cmQtAutoGenerators.cxx | 2 +-
Source/cmVS140LinkFlagTable.h | 3 ---
Source/cmVS141LinkFlagTable.h | 3 ---
3 files changed, 1 insertion(+), 7 deletions(-)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list