diff --git a/src-self-hosted/cbe.h b/src-self-hosted/cbe.h index 66e7b8bd3e..7d0e48eaae 100644 --- a/src-self-hosted/cbe.h +++ b/src-self-hosted/cbe.h @@ -1,7 +1,9 @@ #if __STDC_VERSION__ >= 201112L #define noreturn _Noreturn -#elif __GNUC__ && !__STRICT_ANSI__ +#elif __GNUC__ #define noreturn __attribute__ ((noreturn)) +#elif _MSC_VER +#define noreturn __declspec(noreturn) #else #define noreturn #endif