From: Jani Taskinen Date: Mon, 21 Jul 2008 16:23:00 +0000 (+0000) Subject: MFH:- Visibility (bug #45564) X-Git-Tag: php-5.3.0alpha1~232 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=07586f682b6881632e51bc5b18d5ed9caf89e0d2;p=php MFH:- Visibility (bug #45564) --- diff --git a/ext/ereg/regex/regex.h b/ext/ereg/regex/regex.h index b39c5e178c..56c63148d7 100644 --- a/ext/ereg/regex/regex.h +++ b/ext/ereg/regex/regex.h @@ -10,6 +10,8 @@ extern "C" { /* === regex2.h === */ #ifdef WIN32 #define API_EXPORT(type) __declspec(dllexport) type __stdcall +#elif defined(__GNUC__) && __GNUC__ >= 4 +#define API_EXPORT(type) __attribute__ ((visibility("default"))) type #else #define API_EXPORT(type) type #endif