summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.in8
1 files changed, 5 insertions, 3 deletions
diff --git a/configure.in b/configure.in
index 049443f20a..34df0ae102 100644
--- a/configure.in
+++ b/configure.in
@@ -685,10 +685,12 @@ fi
PHP_REGEX
-dnl If we are using gcc and the user has not specified CFLAGS, add -O2.
-test -n "$auto_cflags" && test -n "$GCC" && CFLAGS="$CFLAGS -O2"
+case "`uname -s`" in
+SunOS*)
+ CPPFLAGS="$CPPFLAGS -D_POSIX_PTHREAD_SEMANTICS";;
+esac
-CPPFLAGS="$CPPFLAGS -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT"
+CPPFLAGS="$CPPFLAGS -D_REENTRANT"
LIBZEND_BASIC_CHECKS
LIBZEND_OTHER_CHECKS