Commit:    61ac64b372bdd09144a7c276bb7094478ec3132f
Author:    Dmitry Stogov <dmi...@zend.com>         Thu, 14 Mar 2013 23:11:10 
+0400
Parents:   4c5517623c1c2c53288951525fedd57c33ebe826
Branches:  PHP-5.5 master

Link:       
http://git.php.net/?p=php-src.git;a=commitdiff;h=61ac64b372bdd09144a7c276bb7094478ec3132f

Log:
Allow only shared O+ build

Changed paths:
  M  ZendAccelerator.h
  M  config.m4


Diff:
diff --git a/ZendAccelerator.h b/ZendAccelerator.h
index 87736ec..be2218c 100644
--- a/ZendAccelerator.h
+++ b/ZendAccelerator.h
@@ -67,6 +67,8 @@
 #ifndef ZEND_EXT_API
 # if WIN32|WINNT
 #  define ZEND_EXT_API __declspec(dllexport)
+# elif defined(__GNUC__) && __GNUC__ >= 4
+#  define ZEND_EXT_API __attribute__ ((visibility("default")))
 # else
 #  define ZEND_EXT_API
 # endif
diff --git a/config.m4 b/config.m4
index 19c8e94..a15d651 100644
--- a/config.m4
+++ b/config.m4
@@ -341,7 +341,7 @@ int main() {
        shared_alloc_mmap.c \
        shared_alloc_posix.c \
        Optimizer/zend_optimizer.c,
-       $ext_shared,,,,yes)
+       shared,,,,yes)
 
   PHP_ADD_BUILD_DIR([$ext_builddir/Optimizer], 1)
 fi


--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to