blob: 6d3e11b1fc576c6f141c98e3086e477c691a23df [file] [log] [blame]
Bryan Wu1394f032007-05-06 14:50:22 -07001#ifndef _BLACKFIN_BUG_H
2#define _BLACKFIN_BUG_H
Mike Frysinger2d191232008-04-24 08:58:44 +08003
4#ifdef CONFIG_BUG
5#define HAVE_ARCH_BUG
6
7#define BUG() do { \
8 dump_bfin_trace_buffer(); \
9 printk(KERN_EMERG "BUG: failure at %s:%d/%s()!\n", __FILE__, __LINE__, __func__); \
10 panic("BUG!"); \
11} while (0)
12
13#endif
14
Bryan Wu1394f032007-05-06 14:50:22 -070015#include <asm-generic/bug.h>
Mike Frysinger2d191232008-04-24 08:58:44 +080016
Bryan Wu1394f032007-05-06 14:50:22 -070017#endif