bring in changes from 6.4 branch
[mesa.git] / src / glx / x11 / indirect_size.c
index aa5ed752a591e185a85c5cb0f644b0c76ea1bdd9..79d57d55b68f82d619b524881a7629ec46a130c4 100644 (file)
 #    define PURE
 #  endif
 
-#define FASTCALL
+#  if defined(__i386__) && defined(__GNUC__) && !defined(__CYGWIN__) && !defined(__MINGW32__)
+#    define FASTCALL __attribute__((fastcall))
+#  else
+#    define FASTCALL
+#  endif
 
 #  if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3)) && defined(__ELF__)
 #    define INTERNAL  __attribute__((visibility("internal")))