diff options
-rw-r--r-- | Zend/acconfig.h | 3 | ||||
-rw-r--r-- | Zend/configure.in | 11 |
2 files changed, 14 insertions, 0 deletions
diff --git a/Zend/acconfig.h b/Zend/acconfig.h index 01c935374c..7a80526f55 100644 --- a/Zend/acconfig.h +++ b/Zend/acconfig.h @@ -45,3 +45,6 @@ /* Define if you have broken sprintf function like SunOS 4 */ #define BROKEN_SPRINTF 0 + +/* Define to compile Zend thread safe */ +#undef ZTS diff --git a/Zend/configure.in b/Zend/configure.in index f839ef079a..fa895fb091 100644 --- a/Zend/configure.in +++ b/Zend/configure.in @@ -122,6 +122,17 @@ AC_ARG_ENABLE(memory-limit, ]) +AC_MSG_CHECKING(whether to build Zend thread-safe) +AC_ARG_ENABLE(thread-safety, +[ --enable-thread-safety Whether to build Zend thread-safe.],[ + AC_DEFINE(ZTS) + AC_MSG_RESULT(yes) +],[ + AC_MSG_RESULT(no) +]) +AC_SUBST(TSRM_DIR) +AC_SUBST(TSRM_LIB) + AC_SUBST(CFLAGS_SHLIB) AC_SUBST(LDFLAGS_SHLIB) AC_SUBST(LDFLAGS_SHLIB_EXPORT) |