diff options
Diffstat (limited to 'include/asm-x86/asm.h')
-rw-r--r-- | include/asm-x86/asm.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/asm-x86/asm.h b/include/asm-x86/asm.h index 70939820c55f..435402e623e1 100644 --- a/include/asm-x86/asm.h +++ b/include/asm-x86/asm.h | |||
@@ -14,6 +14,7 @@ | |||
14 | #endif | 14 | #endif |
15 | 15 | ||
16 | #define __ASM_SIZE(inst) __ASM_SEL(inst##l, inst##q) | 16 | #define __ASM_SIZE(inst) __ASM_SEL(inst##l, inst##q) |
17 | #define __ASM_REG(reg) __ASM_SEL(e##reg, r##reg) | ||
17 | 18 | ||
18 | #define _ASM_PTR __ASM_SEL(.long, .quad) | 19 | #define _ASM_PTR __ASM_SEL(.long, .quad) |
19 | #define _ASM_ALIGN __ASM_SEL(.balign 4, .balign 8) | 20 | #define _ASM_ALIGN __ASM_SEL(.balign 4, .balign 8) |
@@ -24,6 +25,8 @@ | |||
24 | #define _ASM_ADD __ASM_SIZE(add) | 25 | #define _ASM_ADD __ASM_SIZE(add) |
25 | #define _ASM_SUB __ASM_SIZE(sub) | 26 | #define _ASM_SUB __ASM_SIZE(sub) |
26 | #define _ASM_XADD __ASM_SIZE(xadd) | 27 | #define _ASM_XADD __ASM_SIZE(xadd) |
28 | #define _ASM_AX __ASM_REG(ax) | ||
29 | #define _ASM_DX __ASM_REG(dx) | ||
27 | 30 | ||
28 | /* Exception table entry */ | 31 | /* Exception table entry */ |
29 | # define _ASM_EXTABLE(from,to) \ | 32 | # define _ASM_EXTABLE(from,to) \ |