6 #include <linux/compiler.h>
8 #ifdef CONFIG_DEBUG_BUGVERBOSE
9 extern void do_BUG(const char *file, int line);
11 do_BUG(__FILE__, __LINE__); \
15 #define BUG() __builtin_trap()
18 #define BUG_ON(condition) do { \
19 if (unlikely((condition)!=0)) \
23 #define PAGE_BUG(page) do { \
27 #define WARN_ON(condition) do { \
28 if (unlikely((condition)!=0)) { \
29 printk("Badness in %s at %s:%d\n", __FUNCTION__, __FILE__, __LINE__); \