From bc87652195d506ba8e8aaae22b51edc8d7b030fe Mon Sep 17 00:00:00 2001 From: Josef 'Jeff' Sipek Date: Fri, 25 Nov 2011 23:16:23 -0500 Subject: [PATCH] cp: define assert() macro From: Josef 'Jeff' Sipek The whole world uses assert(), let's start migrating to it from BUG_ON(). Signed-off-by: Josef 'Jeff' Sipek --- cp/include/nucleus.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cp/include/nucleus.h b/cp/include/nucleus.h index 24cda72..6b88c6b 100644 --- a/cp/include/nucleus.h +++ b/cp/include/nucleus.h @@ -47,6 +47,10 @@ static inline void lpswe(void *psw) if (unlikely(cond)) \ BUG(); \ } while(0) +#define assert(cond) do { \ + if (unlikely(!(cond))) \ + BUG(); \ + } while(0) #include -- 2.11.4.GIT