diff --git a/reactos/ntoskrnl/include/internal/trap_x.h b/reactos/ntoskrnl/include/internal/trap_x.h index a6c97c7bcbc..bf2df78127d 100644 --- a/reactos/ntoskrnl/include/internal/trap_x.h +++ b/reactos/ntoskrnl/include/internal/trap_x.h @@ -9,11 +9,14 @@ #ifdef __GNUC__ #if __GNUC__ * 100 + __GNUC_MINOR__ >= 405 #define UNREACHABLE __builtin_unreachable() -#endif #else DECLSPEC_NORETURN void exit(int s) {exit(s);} #define UNREACHABLE exit(0) #endif +#else /* not __GNUC__ */ +DECLSPEC_NORETURN void exit(int s) {exit(s);} +#define UNREACHABLE exit(0) +#endif // // Debug Macros