linux/arch/m68k/include/asm/bug.h
<<
>>
Prefs
   1#ifndef _M68K_BUG_H
   2#define _M68K_BUG_H
   3
   4#ifdef CONFIG_MMU
   5#ifdef CONFIG_BUG
   6#ifdef CONFIG_DEBUG_BUGVERBOSE
   7#ifndef CONFIG_SUN3
   8#define BUG() do { \
   9        printk("kernel BUG at %s:%d!\n", __FILE__, __LINE__); \
  10        __builtin_trap(); \
  11} while (0)
  12#else
  13#define BUG() do { \
  14        printk("kernel BUG at %s:%d!\n", __FILE__, __LINE__); \
  15        panic("BUG!"); \
  16} while (0)
  17#endif
  18#else
  19#define BUG() do { \
  20        __builtin_trap(); \
  21} while (0)
  22#endif
  23
  24#define HAVE_ARCH_BUG
  25#endif
  26#endif /* CONFIG_MMU */
  27
  28#include <asm-generic/bug.h>
  29
  30#endif
  31