]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/x86/include/asm/unistd.h
x32: Generate <asm/unistd_x32.h>
[karo-tx-linux.git] / arch / x86 / include / asm / unistd.h
index 21f77b89e47a6aeea5ab00c01c28db2d54f0520b..dab5349f14fc6c047b4f9a7b66a21122c52fbb50 100644 (file)
@@ -1,6 +1,9 @@
 #ifndef _ASM_X86_UNISTD_H
 #define _ASM_X86_UNISTD_H 1
 
+/* x32 syscall flag bit */
+#define __X32_SYSCALL_BIT      0x40000000
+
 #ifdef __KERNEL__
 # ifdef CONFIG_X86_32
 
 #else
 # ifdef __i386__
 #  include <asm/unistd_32.h>
-# else
+# elif defined(__LP64__)
 #  include <asm/unistd_64.h>
+# else
+#  include <asm/unistd_x32.h>
 # endif
 #endif