diff --git a/libs/win32/pthread/pthread.2010.vcxproj b/libs/win32/pthread/pthread.2010.vcxproj
index 76bb18976a..30bfd9a5e9 100644
--- a/libs/win32/pthread/pthread.2010.vcxproj
+++ b/libs/win32/pthread/pthread.2010.vcxproj
@@ -158,7 +158,7 @@
true
- NDEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ NDEBUG;PTW32_RC_MSC;PTW32_ARCHx86;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)
@@ -194,7 +194,7 @@
true
- NDEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ NDEBUG;PTW32_RC_MSC;PTW32_ARCHx64;WIN64;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)
@@ -230,7 +230,7 @@
ProgramDatabase
- _DEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ _DEBUG;PTW32_RC_MSC;PTW32_ARCHx86;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)
@@ -266,7 +266,7 @@
ProgramDatabase
- _DEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ _DEBUG;PTW32_RC_MSC;PTW32_ARCHx64;WIN64;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)
@@ -293,7 +293,7 @@
true
- _DEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ _DEBUG;PTW32_RC_MSC;PTW32_ARCHx86;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)
@@ -326,7 +326,7 @@
true
- _DEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ _DEBUG;PTW32_RC_MSC;PTW32_ARCHx64;WIN64;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)
@@ -360,7 +360,7 @@
true
- NDEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ NDEBUG;PTW32_RC_MSC;PTW32_ARCHx86;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)
@@ -393,7 +393,7 @@
true
- NDEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ NDEBUG;PTW32_RC_MSC;PTW32_ARCHx64;WIN64;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)
diff --git a/libs/win32/pthread/pthread.2012.vcxproj b/libs/win32/pthread/pthread.2012.vcxproj
index 986fc9ad52..1bfd717eba 100644
--- a/libs/win32/pthread/pthread.2012.vcxproj
+++ b/libs/win32/pthread/pthread.2012.vcxproj
@@ -166,7 +166,7 @@
true
- NDEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ NDEBUG;PTW32_RC_MSC;PTW32_ARCHx86;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)
@@ -202,7 +202,7 @@
true
- NDEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ NDEBUG;PTW32_RC_MSC;PTW32_ARCHx64;WIN64;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)
@@ -238,7 +238,7 @@
ProgramDatabase
- _DEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ _DEBUG;PTW32_RC_MSC;PTW32_ARCHx86;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)
@@ -274,7 +274,7 @@
ProgramDatabase
- _DEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ _DEBUG;PTW32_RC_MSC;PTW32_ARCHx64;WIN64;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)
@@ -301,7 +301,7 @@
true
- _DEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ _DEBUG;PTW32_RC_MSC;PTW32_ARCHx86;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)
@@ -334,7 +334,7 @@
true
- _DEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ _DEBUG;PTW32_RC_MSC;PTW32_ARCHx64;WIN64;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)
@@ -368,7 +368,7 @@
true
- NDEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ NDEBUG;PTW32_RC_MSC;PTW32_ARCHx86;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)
@@ -401,7 +401,7 @@
true
- NDEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)
+ NDEBUG;PTW32_RC_MSC;PTW32_ARCHx64;WIN64;%(PreprocessorDefinitions)
0x0409
.;%(AdditionalIncludeDirectories)