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