Skip to content

Commit ccece7f

Browse files
committed
Fix Linux/Mac link
1 parent d907356 commit ccece7f

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

lib/Common/Core/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ add_library (Chakra.Common.Core OBJECT
1111
DelayLoadLibrary.cpp
1212
EtwTraceCore.cpp
1313
FaultInjection.cpp
14+
GlobalSecurityPolicy.cpp
1415
Output.cpp
1516
PerfCounter.cpp
1617
PerfCounterImpl.cpp

lib/Common/Core/GlobalSecurityPolicy.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,13 @@ GlobalSecurityPolicy::InitIsCFGEnabled()
5151

5252
GlobalSecurityPolicy::GlobalSecurityPolicy()
5353
{
54+
#if defined(_CONTROL_FLOW_GUARD)
5455
AutoCriticalSection autocs(&s_policyCS);
5556
DWORD oldProtect;
5657

5758
// Make sure this is called only once
5859
AssertOrFailFast(!readOnlyData.isInitialized);
5960

60-
#if defined(_CONTROL_FLOW_GUARD)
6161
#if defined(CHAKRA_CORE_DOWN_COMPAT)
6262
if (AutoSystemInfo::Data.IsWinThresholdOrLater())
6363
#endif
@@ -105,9 +105,6 @@ GlobalSecurityPolicy::GlobalSecurityPolicy()
105105
#endif
106106
}
107107

108-
109-
#else
110-
return false;
111108
#endif //_CONTROL_FLOW_GUARD
112109
}
113110

0 commit comments

Comments
 (0)