#ifndef _ASM_X86_BUG_H
#define _ASM_X86_BUG_H
#include <linux/stringify.h>
#include <linux/instrumentation.h>
#include <linux/objtool.h>
#define ASM_UD2 …
#define INSN_UD2 …
#define LEN_UD2 …
#ifdef CONFIG_GENERIC_BUG
#ifdef CONFIG_X86_32
#define __BUG_REL …
#else
#define __BUG_REL(val) …
#endif
#ifdef CONFIG_DEBUG_BUGVERBOSE
#define _BUG_FLAGS(ins, flags, extra) …
#else
#define _BUG_FLAGS …
#endif
#else
#define _BUG_FLAGS …
#endif
#define HAVE_ARCH_BUG
#define BUG() …
#define __WARN_FLAGS(flags) …
#include <asm-generic/bug.h>
#endif