From a75d6ea070cedd3afa9865e63127c7ee8946d605 Mon Sep 17 00:00:00 2001 From: Mark Adler Date: Sat, 18 Feb 2012 15:19:44 -0800 Subject: Require gcc 4.0 or later on Mac OS X to use the hidden attribute. --- gzguts.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gzguts.h') diff --git a/gzguts.h b/gzguts.h index f162950..6800fa7 100644 --- a/gzguts.h +++ b/gzguts.h @@ -12,7 +12,8 @@ # endif #endif -#if ((__GNUC__-0) * 10 + __GNUC_MINOR__-0 >= 33) && !defined(NO_VIZ) +#define GCC_VER ((__GNUC__-0) * 100 + __GNUC_MINOR__-0) +#if (GCC_VER >= 303 && !defined(__APPLE__)) || GCC_VER >= 400 # define ZLIB_INTERNAL __attribute__((visibility ("hidden"))) #else # define ZLIB_INTERNAL -- cgit v1.2.3-55-g6feb