Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
arch
m68k
include
asm
bug.h
Go to the documentation of this file.
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
Generated on Thu Jan 10 2013 12:49:12 for Linux Kernel by
1.8.2