From 10489879f731465f3d2105870e7533c2b355af5d Mon Sep 17 00:00:00 2001 From: Dan Fandrich Date: Tue, 11 Jul 2006 21:35:35 +0000 Subject: Enable --enable-hidden-symbols for SunPro C --- include/curl/curl.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'include') diff --git a/include/curl/curl.h b/include/curl/curl.h index 1a118a36c..b9b341dee 100644 --- a/include/curl/curl.h +++ b/include/curl/curl.h @@ -61,11 +61,12 @@ extern "C" { #ifdef CURL_HIDDEN_SYMBOLS /* - * On gcc >= 4 if -fvisibility=hidden is given then this is used to cause - * external definitions to be put into the shared library. It makes no - * difference to applications whether this is set or not, only the library. + * This definition is used to make external definitions visibile in the + * shared library when symbols are hidden by default. It makes no + * difference when compiling applications whether this is set or not, + * only when compiling the library. */ -#define CURL_EXTERN __attribute__ ((visibility ("default"))) +#define CURL_EXTERN CURL_EXTERN_SYMBOL #else #define CURL_EXTERN #endif -- cgit v1.2.3