diff options
| -rw-r--r-- | win32/build/config.w32 | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/win32/build/config.w32 b/win32/build/config.w32 index a9474642ea..a7b525075d 100644 --- a/win32/build/config.w32 +++ b/win32/build/config.w32 @@ -221,7 +221,8 @@ if (PHP_DEBUG == "yes") { } if (PHP_ZTS == "yes") { - ADD_FLAG("CFLAGS", "/D ZTS=1 /D USE___THREAD=1"); + var tsrm_align = X64 ? 8 : 4; + ADD_FLAG("CFLAGS", "/D ZTS=1 /D USE___THREAD=1 /D TSRM_MM_ALIGNMENT=" + tsrm_align); ADD_FLAG("ZTS", "1"); } else { ADD_FLAG("ZTS", "0"); |
