Skip to content

Commit 79456d5

Browse files
committed
Fix macro definition for clangcl
1 parent aa0a18c commit 79456d5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

CL/cl_platform.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,10 @@ extern "C" {
7474
#define CL_API_SUFFIX__EXPERIMENTAL CL_API_SUFFIX_COMMON
7575

7676

77-
#ifdef __GNUC__
77+
#ifdef(__GNUC__)
7878
#define CL_API_SUFFIX_DEPRECATED __attribute__((deprecated))
7979
#define CL_API_PREFIX_DEPRECATED
80-
#elif defined(_WIN32)
80+
#elif defined(_MSC_VER) && !defined(__clang__)
8181
#define CL_API_SUFFIX_DEPRECATED
8282
#define CL_API_PREFIX_DEPRECATED __declspec(deprecated)
8383
#else

0 commit comments

Comments
 (0)