diff options
author | Jan-Simon Möller <dl9pf@gmx.de> | 2013-08-29 21:13:04 +0200 |
---|---|---|
committer | H. Peter Anvin <hpa@linux.intel.com> | 2013-08-29 22:26:32 +0200 |
commit | 3e9b2327b59801e677a7581fe4d2541ca749dcab (patch) | |
tree | 8da66aebe0d47bb80bc2dc1f10adab07a8e6e1c9 /arch/h8300 | |
parent | x86, insn: Add new opcodes as of June, 2013 (diff) | |
download | linux-3e9b2327b59801e677a7581fe4d2541ca749dcab.tar.xz linux-3e9b2327b59801e677a7581fe4d2541ca749dcab.zip |
x86, asm: Extend definitions of _ASM_* with a raw format
The __ASM_* macros (e.g. __ASM_DX) are used to return the proper
register name (e.g. edx for 32bit / rdx for 64bit). We want to use
this also in arch/x86/include/asm/uaccess.h / get_user() . For this
to work, we need a raw form as both gcc and clang choke on the
whitespace in a register asm() statement, and the __ASM_FORM macro
surrounds the argument with blanks. A new macro, __ASM_FORM_RAW was
added and we change __ASM_REG to use the new RAW form.
Signed-off-by: Jan-Simon Möller <dl9pf@gmx.de>
Link: http://lkml.kernel.org/r/1377803585-5913-2-git-send-email-dl9pf@gmx.de
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions