restore FASTCALL stuff
[mesa.git] / src / glx / x11 / indirect_size.c
index 438d545b6bffc69609ce854036f526b26f5e51d2..79d57d55b68f82d619b524881a7629ec46a130c4 100644 (file)
 #    define FASTCALL
 #  endif
 
-#  if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3)) && !defined(__CYGWIN__) && !defined(__MINGW32__)
+#  if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3)) && defined(__ELF__)
 #    define INTERNAL  __attribute__((visibility("internal")))
 #  else
 #    define INTERNAL
 #  endif
 
 
-#if defined(__CYGWIN__) || defined(__MINGW32__)
+#if defined(__CYGWIN__) || defined(__MINGW32__) || defined(__APPLE__)
 #  undef HAVE_ALIAS
 #endif
 #ifdef HAVE_ALIAS