restore FASTCALL stuff
This commit is contained in:
@@ -39,7 +39,11 @@
|
|||||||
|
|
||||||
#define __GLX_PAD(n) (((n) + 3) & ~3)
|
#define __GLX_PAD(n) (((n) + 3) & ~3)
|
||||||
|
|
||||||
#define FASTCALL
|
# if defined(__i386__) && defined(__GNUC__) && !defined(__CYGWIN__) && !defined(__MINGW32__)
|
||||||
|
# define FASTCALL __attribute__((fastcall))
|
||||||
|
# else
|
||||||
|
# define FASTCALL
|
||||||
|
# endif
|
||||||
# if defined(__GNUC__)
|
# if defined(__GNUC__)
|
||||||
# define NOINLINE __attribute__((noinline))
|
# define NOINLINE __attribute__((noinline))
|
||||||
# else
|
# else
|
||||||
|
@@ -42,7 +42,11 @@
|
|||||||
# else
|
# else
|
||||||
# define HIDDEN
|
# define HIDDEN
|
||||||
# endif
|
# endif
|
||||||
#define FASTCALL
|
# if defined(__i386__) && defined(__GNUC__) && !defined(__CYGWIN__) && !defined(__MINGW32__)
|
||||||
|
# define FASTCALL __attribute__((fastcall))
|
||||||
|
# else
|
||||||
|
# define FASTCALL
|
||||||
|
# endif
|
||||||
# if defined(__GNUC__)
|
# if defined(__GNUC__)
|
||||||
# define NOINLINE __attribute__((noinline))
|
# define NOINLINE __attribute__((noinline))
|
||||||
# else
|
# else
|
||||||
|
@@ -35,7 +35,11 @@
|
|||||||
# define PURE
|
# define PURE
|
||||||
# endif
|
# 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__)
|
# if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3)) && defined(__ELF__)
|
||||||
# define INTERNAL __attribute__((visibility("internal")))
|
# define INTERNAL __attribute__((visibility("internal")))
|
||||||
|
@@ -42,7 +42,11 @@
|
|||||||
# define PURE
|
# define PURE
|
||||||
# endif
|
# 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__)
|
# if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3)) && defined(__ELF__)
|
||||||
# define INTERNAL __attribute__((visibility("internal")))
|
# define INTERNAL __attribute__((visibility("internal")))
|
||||||
|
@@ -194,9 +194,11 @@ class gl_print_base:
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
self.undef_list.append("FASTCALL")
|
self.undef_list.append("FASTCALL")
|
||||||
# I've removed the previous code for __attribute__((fastcall))
|
print """# if defined(__i386__) && defined(__GNUC__) && !defined(__CYGWIN__) && !defined(__MINGW32__)
|
||||||
# because it breaks server-side GLX. (BrianP)
|
# define FASTCALL __attribute__((fastcall))
|
||||||
print "#define FASTCALL"
|
# else
|
||||||
|
# define FASTCALL
|
||||||
|
# endif"""
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user