Skip to content
Snippets Groups Projects
Commit 006dbf47 authored by Deucе's avatar Deucе :ok_hand_tone4:
Browse files

Apparently, MSVC has atomics, but they're experimental and hidden.

parent cb2d3867
No related branches found
No related tags found
1 merge request!488Overhaul LZH code
Pipeline #7495 failed
...@@ -80,6 +80,7 @@ ...@@ -80,6 +80,7 @@
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);..\sbbs3</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);..\sbbs3</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<LanguageStandard_C>stdc17</LanguageStandard_C> <LanguageStandard_C>stdc17</LanguageStandard_C>
<AdditionalOptions>/experimental:c11atomics %(AdditionalOptions)</AdditionalOptions>
</ClCompile> </ClCompile>
<Link> <Link>
<SubSystem>Windows</SubSystem> <SubSystem>Windows</SubSystem>
...@@ -99,6 +100,7 @@ ...@@ -99,6 +100,7 @@
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);..\sbbs3;</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);..\sbbs3;</AdditionalIncludeDirectories>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<LanguageStandard_C>stdc17</LanguageStandard_C> <LanguageStandard_C>stdc17</LanguageStandard_C>
<AdditionalOptions>/experimental:c11atomics %(AdditionalOptions)</AdditionalOptions>
</ClCompile> </ClCompile>
<Link> <Link>
<SubSystem>Windows</SubSystem> <SubSystem>Windows</SubSystem>
......
/* Copyright (C), 2007 by Stephen Hurd */ /* Copyright (C), 2007 by Stephen Hurd */
#ifndef _MSC_VER
#if defined(__STDC_NO_ATOMICS__) #if defined(__STDC_NO_ATOMICS__)
#error Support for stdatomic.h is required. #error Support for stdatomic.h is required.
#endif #endif
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment