bug.h (6dc6472581f693b5fc95aebedf67b4960fb85cf0) bug.h (d5c003b4d1690e666dbab02bc8e705947baa848c)
1#ifndef _ASM_GENERIC_BUG_H
2#define _ASM_GENERIC_BUG_H
3
4#include <linux/compiler.h>
5
6#ifdef CONFIG_BUG
7
8#ifdef CONFIG_GENERIC_BUG

--- 8 unchanged lines hidden (view full) ---

17};
18#endif /* __ASSEMBLY__ */
19
20#define BUGFLAG_WARNING (1<<0)
21#endif /* CONFIG_GENERIC_BUG */
22
23#ifndef HAVE_ARCH_BUG
24#define BUG() do { \
1#ifndef _ASM_GENERIC_BUG_H
2#define _ASM_GENERIC_BUG_H
3
4#include <linux/compiler.h>
5
6#ifdef CONFIG_BUG
7
8#ifdef CONFIG_GENERIC_BUG

--- 8 unchanged lines hidden (view full) ---

17};
18#endif /* __ASSEMBLY__ */
19
20#define BUGFLAG_WARNING (1<<0)
21#endif /* CONFIG_GENERIC_BUG */
22
23#ifndef HAVE_ARCH_BUG
24#define BUG() do { \
25 printk("BUG: failure at %s:%d/%s()!\n", __FILE__, __LINE__, __FUNCTION__); \
25 printk("BUG: failure at %s:%d/%s()!\n", __FILE__, __LINE__, __func__); \
26 panic("BUG!"); \
27} while (0)
28#endif
29
30#ifndef HAVE_ARCH_BUG_ON
31#define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while(0)
32#endif
33

--- 86 unchanged lines hidden ---
26 panic("BUG!"); \
27} while (0)
28#endif
29
30#ifndef HAVE_ARCH_BUG_ON
31#define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while(0)
32#endif
33

--- 86 unchanged lines hidden ---