diff options
author | Mark Adler <madler@alumni.caltech.edu> | 2012-02-18 15:19:44 -0800 |
---|---|---|
committer | Mark Adler <madler@alumni.caltech.edu> | 2012-02-18 15:37:28 -0800 |
commit | a75d6ea070cedd3afa9865e63127c7ee8946d605 (patch) | |
tree | cae8f559a8b65b262c9372e4e26e5d19c8df9029 /zutil.h | |
parent | 660103339f1940ef5572d331fb9815db7b8fc526 (diff) | |
download | zlib-a75d6ea070cedd3afa9865e63127c7ee8946d605.tar.gz |
Require gcc 4.0 or later on Mac OS X to use the hidden attribute.
Diffstat (limited to 'zutil.h')
-rw-r--r-- | zutil.h | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -13,7 +13,8 @@ #ifndef ZUTIL_H #define ZUTIL_H -#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 |