aboutsummaryrefslogtreecommitdiffstats
path: root/wintun.vcxproj
diff options
context:
space:
mode:
authorShawn Hoffman <godisgovernment@gmail.com>2020-04-24 16:47:45 -0700
committerJason A. Donenfeld <Jason@zx2c4.com>2020-10-30 17:08:10 +0100
commit9c39b2b56714770fe57ade88a50a1a7e1db81a32 (patch)
tree37c3e8bfe23a63d440265f659007d476c964d1bc /wintun.vcxproj
parentFix potential TunDispatchSecurityDescriptor leak (diff)
downloadwintun-9c39b2b56714770fe57ade88a50a1a7e1db81a32.tar.xz
wintun-9c39b2b56714770fe57ade88a50a1a7e1db81a32.zip
Use standard volatile semantics
Make all archs are use the standardized concept of volatile. This patch will cause the most changes to arm64 codegen. Signed-off-by: Shawn Hoffman <godisgovernment@gmail.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'wintun.vcxproj')
-rw-r--r--wintun.vcxproj5
1 files changed, 2 insertions, 3 deletions
diff --git a/wintun.vcxproj b/wintun.vcxproj
index 3bb61d1..abe4a17 100644
--- a/wintun.vcxproj
+++ b/wintun.vcxproj
@@ -125,7 +125,7 @@
<ItemDefinitionGroup>
<ClCompile>
<PreprocessorDefinitions>NDIS_MINIPORT_DRIVER=1;NDIS620_MINIPORT=1;NDIS683_MINIPORT=1;NDIS_WDM=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <AdditionalOptions>/volatile:ms %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalOptions>/volatile:iso %(AdditionalOptions)</AdditionalOptions>
<EnablePREfast>true</EnablePREfast>
</ClCompile>
<ResourceCompile>
@@ -171,9 +171,8 @@
<FilesToPackage Include="$(TargetPath)" Condition="'$(ConfigurationType)'=='Driver' or '$(ConfigurationType)'=='DynamicLibrary'" />
</ItemGroup>
<ItemGroup>
- <ClInclude Include="atomic.h" />
<ClInclude Include="undocumented.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets" />
-</Project>
+</Project> \ No newline at end of file