Fix definitions for Intel compiler.
authorEric Anholt <anholt@FreeBSD.org>
Tue, 9 Dec 2003 23:59:16 +0000 (23:59 +0000)
committerEric Anholt <anholt@FreeBSD.org>
Tue, 9 Dec 2003 23:59:16 +0000 (23:59 +0000)
Submitted by: Mikhail Teterin <mi@FreeBSD.org>

src/mesa/main/glheader.h

index 952a62d3fa55b7f9f3340102138a3de474b35fa8..78b20f809d2b6ba7f6eb2c1c4027d0cf26a32d13 100644 (file)
@@ -228,7 +228,7 @@ typedef struct tagPIXELFORMATDESCRIPTOR PIXELFORMATDESCRIPTOR, *PPIXELFORMATDESC
  * than GNU C
  */
 #ifndef _ASMAPI
-#if !defined( __GNUC__ ) && !defined( VMS )
+#if !defined( __GNUC__ ) && !defined( VMS ) && !defined( __INTEL_COMPILER )
 #define _ASMAPI __cdecl
 #else
 #define _ASMAPI
@@ -258,6 +258,8 @@ typedef struct tagPIXELFORMATDESCRIPTOR PIXELFORMATDESCRIPTOR, *PPIXELFORMATDESC
 #  define INLINE __inline
 #elif defined(__ICL)
 #  define INLINE __inline
+#elif defined(__INTEL_COMPILER)
+#  define INLINE inline
 #elif defined(__WATCOMC__) && (__WATCOMC__ >= 1100)
 #  define INLINE __inline
 #else