--- file_not_specified_in_diff +++ file_not_specified_in_diff @@ -, +, @@ --- nsprpub/pr/include/prtypes.h 29 Apr 2005 21:02:54 -0000 3.30 +++ nsprpub/pr/include/prtypes.h 13 Oct 2005 17:43:36 -0000 3.31 @@ -178,7 +178,9 @@ #else /* Unix */ -#ifdef HAVE_VISIBILITY_PRAGMA +/* GCC 3.3 and later support the visibility attribute. */ +#if (__GNUC__ >= 4) || \ + (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) #define PR_VISIBILITY_DEFAULT __attribute__((visibility("default"))) #else #define PR_VISIBILITY_DEFAULT