public:
typedef SpinBkoff spin_backoff ; ///< spin back-off strategy
typedef YieldBkoff yield_backoff ; ///< yield back-off strategy
- typedef Tag impl_tag ; ///< implementation separation tag
+ typedef Tag impl_tag ; ///< implementation separation tag
static size_t s_nExpMin ; ///< Default minimum spinning bound (16)
static size_t s_nExpMax ; ///< Default maximum spinning bound (16384)
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='ICL-Debug|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='ICL-Release|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='ICL-Release|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
</ClCompile>\r
<ClCompile Include="..\..\..\tests\cppunit\thread.cpp" />\r
</ItemGroup>\r
<ClInclude Include="..\..\..\cds\os\linux\timer.h" />\r
<ClInclude Include="..\..\..\cds\os\linux\topology.h" />\r
<ClInclude Include="..\..\..\cds\os\posix\alloc_aligned.h" />\r
- <ClInclude Include="..\..\..\cds\os\posix\syserror.h" />\r
<ClInclude Include="..\..\..\cds\os\posix\thread.h" />\r
<ClInclude Include="..\..\..\cds\os\sunos\alloc_aligned.h" />\r
<ClInclude Include="..\..\..\cds\os\sunos\timer.h" />\r
<ClInclude Include="..\..\..\cds\os\sunos\topology.h" />\r
<ClInclude Include="..\..\..\cds\os\win\alloc_aligned.h" />\r
- <ClInclude Include="..\..\..\cds\os\win\syserror.h" />\r
<ClInclude Include="..\..\..\cds\os\win\thread.h" />\r
<ClInclude Include="..\..\..\cds\os\win\timer.h" />\r
<ClInclude Include="..\..\..\cds\os\win\topology.h" />\r
<ClInclude Include="..\..\..\cds\os\posix\alloc_aligned.h">\r
<Filter>Header Files\cds\OS\posix</Filter>\r
</ClInclude>\r
- <ClInclude Include="..\..\..\cds\os\posix\syserror.h">\r
- <Filter>Header Files\cds\OS\posix</Filter>\r
- </ClInclude>\r
<ClInclude Include="..\..\..\cds\os\posix\thread.h">\r
<Filter>Header Files\cds\OS\posix</Filter>\r
</ClInclude>\r
<ClInclude Include="..\..\..\cds\os\win\alloc_aligned.h">\r
<Filter>Header Files\cds\OS\win</Filter>\r
</ClInclude>\r
- <ClInclude Include="..\..\..\cds\os\win\syserror.h">\r
- <Filter>Header Files\cds\OS\win</Filter>\r
- </ClInclude>\r
<ClInclude Include="..\..\..\cds\os\win\thread.h">\r
<Filter>Header Files\cds\OS\win</Filter>\r
</ClInclude>\r
<ItemGroup>\r
<ClCompile Include="..\..\..\tests\unit\ellen_bintree_update_desc_pool.cpp" />\r
<ClCompile Include="..\..\..\tests\unit\michael_alloc.cpp" />\r
- <ClCompile Include="..\..\..\tests\cppunit\test_main.cpp" />\r
+ <ClCompile Include="..\..\..\tests\cppunit\test_main.cpp">\r
+ <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='DebugVLD|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='ICL-Release|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='ICL-Debug|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='DebugVLD|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='ICL-Release|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='ICL-Debug|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ </ClCompile>\r
<ClCompile Include="..\..\..\tests\cppunit\thread.cpp" />\r
</ItemGroup>\r
<ItemGroup>\r