X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fglx%2Fx11%2Findirect_size.h;h=9ba0bd690755a3facf4cd7ae0635de2199073d18;hb=6497d50924230e6b96929c8da0c2bd7287b70d8a;hp=c3f353dbf4c1bc748146e95d5569125bdbff31d5;hpb=c8f86105d0df2ef14c9dd9fc193f8cd40b58fc00;p=mesa.git diff --git a/src/glx/x11/indirect_size.h b/src/glx/x11/indirect_size.h index c3f353dbf4c..9ba0bd69075 100644 --- a/src/glx/x11/indirect_size.h +++ b/src/glx/x11/indirect_size.h @@ -42,7 +42,11 @@ # 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")))