10437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#ifndef _UAPI_ASM_X86_UNISTD_H 20437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#define _UAPI_ASM_X86_UNISTD_H 30437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris 40437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris/* x32 syscall flag bit */ 50437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#define __X32_SYSCALL_BIT 0x40000000 60437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris 70437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#ifndef __KERNEL__ 80437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris# ifdef __i386__ 90437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris# include <asm/unistd_32.h> 100437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris# elif defined(__ILP32__) 110437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris# include <asm/unistd_x32.h> 120437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris# else 130437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris# include <asm/unistd_64.h> 140437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris# endif 150437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#endif 160437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris 170437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#endif /* _UAPI_ASM_X86_UNISTD_H */ 18