1 #ifndef _ASM_SPARC_JUMP_LABEL_H
2 #define _ASM_SPARC_JUMP_LABEL_H
6 #include <linux/types.h>
8 #define JUMP_LABEL_NOP_SIZE 4
10 #define JUMP_LABEL(key, label) \
15 ".pushsection __jump_table, \"a\"\n\t"\
17 ".word 1b, %l[" #label "], %c0\n\t" \
19 : : "i" (key) : : label);\
22 #endif /* __KERNEL__ */
24 typedef u32 jump_label_t
;