diff --git a/include/common/debug.h b/include/common/debug.h index 1f84c658c9..325ef8396b 100644 --- a/include/common/debug.h +++ b/include/common/debug.h @@ -40,7 +40,7 @@ /* This abort is more efficient than abort() because it does not mangle the * stack and stops at the exact location we need. */ -#define ABORT_NOW() (*(int*)0=0) +#define ABORT_NOW() (*(volatile int*)0=0) /* this one is provided for easy code tracing. * Usage: TRACE(strm||0, fmt, args...);