1 #ifndef __ASM_X8664_BUG_H
2 #define __ASM_X8664_BUG_H 1
4 #include <linux/stringify.h>
7 * Tell the user there is some problem. The exception handler decodes
12 /* should use 32bit offset instead, but the assembler doesn't
16 } __attribute__((packed));
21 asm volatile("ud2 ; .quad %c1 ; .short %c0" :: \
22 "i"(__LINE__), "i" (__stringify(__FILE__)))
23 void out_of_line_bug(void);
25 static inline void out_of_line_bug(void) { }
28 #include <asm-generic/bug.h>