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