From 9580d3894ad158ae909e7573a02dcd087de0b673 Mon Sep 17 00:00:00 2001
From: "Miss Islington (bot)"
<31488909+miss-islington@users.noreply.github.com>
Date: Fri, 11 Jun 2021 14:16:50 -0700
Subject: bpo-44381: Windows build now allows enabling control flow guard
(GH-26645)
(cherry picked from commit 5af56c6f2a0d11df37fed7ecaaf321cf6926ba13)
---
Misc/NEWS.d/next/Build/2021-06-10-18-08-44.bpo-44381.Xpc1iX.rst | 2 ++
PCbuild/pyproject.props | 4 ++--
2 files changed, 4 insertions(+), 2 deletions(-)
create mode 100644 Misc/NEWS.d/next/Build/2021-06-10-18-08-44.bpo-44381.Xpc1iX.rst
diff --git a/Misc/NEWS.d/next/Build/2021-06-10-18-08-44.bpo-44381.Xpc1iX.rst b/Misc/NEWS.d/next/Build/2021-06-10-18-08-44.bpo-44381.Xpc1iX.rst
new file mode 100644
index 0000000..002112c
--- /dev/null
+++ b/Misc/NEWS.d/next/Build/2021-06-10-18-08-44.bpo-44381.Xpc1iX.rst
@@ -0,0 +1,2 @@
+The Windows build now accepts :envvar:`EnableControlFlowGuard` set to
+``guard`` to enable CFG.
diff --git a/PCbuild/pyproject.props b/PCbuild/pyproject.props
index 98e5ab0..2b4be39 100644
--- a/PCbuild/pyproject.props
+++ b/PCbuild/pyproject.props
@@ -44,11 +44,11 @@
Default
true
true
- OnlyExplicitInline
- OnlyExplicitInline
+ $(EnableControlFlowGuard)
/utf-8 %(AdditionalOptions)
+ OnlyExplicitInline
Disabled
false
MultiThreadedDebugDLL
--
cgit v0.12