mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-04 22:49:13 +02:00
swr: [rasterizer common] icc declspec definitions
Signed-off-by: Tim Rowley <timothy.o.rowley@intel.com>
This commit is contained in:
parent
0d13f2e801
commit
a5846fb75a
1 changed files with 17 additions and 1 deletions
|
|
@ -105,14 +105,30 @@ typedef unsigned int DWORD;
|
|||
#define INLINE __inline
|
||||
#endif
|
||||
#define DEBUGBREAK asm ("int $3")
|
||||
|
||||
#if !defined(__CYGWIN__)
|
||||
|
||||
#ifndef __cdecl
|
||||
#define __cdecl
|
||||
#endif
|
||||
#ifndef __stdcall
|
||||
#define __stdcall
|
||||
#endif
|
||||
#define __declspec(X)
|
||||
|
||||
#if defined(__GNUC__) && !defined(__INTEL_COMPILER)
|
||||
#define __declspec(x) __declspec_##x
|
||||
#define __declspec_align(y) __attribute__((aligned(y)))
|
||||
#define __declspec_deprecated __attribute__((deprecated))
|
||||
#define __declspec_dllexport
|
||||
#define __declspec_dllimport
|
||||
#define __declspec_noinline __attribute__((__noinline__))
|
||||
#define __declspec_nothrow __attribute__((nothrow))
|
||||
#define __declspec_novtable
|
||||
#define __declspec_thread __thread
|
||||
#else
|
||||
#define __declspec(X)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
#define GCC_VERSION (__GNUC__ * 10000 \
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue