summaryrefslogtreecommitdiff
path: root/Cython/Utility/ModuleSetupCode.c
diff options
context:
space:
mode:
authorStefan Behnel <stefan_ml@behnel.de>2013-04-26 05:57:18 +0200
committerStefan Behnel <stefan_ml@behnel.de>2013-04-26 05:57:18 +0200
commit036c54542b6b8c4b57ec9b32794681f3a20ae258 (patch)
treeb4d57b323f2ce3f0a65df133740b59e9c66225a2 /Cython/Utility/ModuleSetupCode.c
parentb53ef998dc7ee0e377d48e13555d55713f3be235 (diff)
downloadcython-036c54542b6b8c4b57ec9b32794681f3a20ae258.tar.gz
add CYTHON_RESTRICT definition for MSVC
Diffstat (limited to 'Cython/Utility/ModuleSetupCode.c')
-rw-r--r--Cython/Utility/ModuleSetupCode.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/Cython/Utility/ModuleSetupCode.c b/Cython/Utility/ModuleSetupCode.c
index 698a1bed0..f261e18db 100644
--- a/Cython/Utility/ModuleSetupCode.c
+++ b/Cython/Utility/ModuleSetupCode.c
@@ -279,6 +279,8 @@
#ifndef CYTHON_RESTRICT
#if defined(__GNUC__)
#define CYTHON_RESTRICT __restrict__
+ #elif defined(_MSC_VER)
+ #define CYTHON_RESTRICT __restrict
#elif defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
#define CYTHON_RESTRICT restrict
#else