|  | /* | 
|  | *  arch/arm/include/asm/unistd.h | 
|  | * | 
|  | *  Copyright (C) 2001-2005 Russell King | 
|  | * | 
|  | * This program is free software; you can redistribute it and/or modify | 
|  | * it under the terms of the GNU General Public License version 2 as | 
|  | * published by the Free Software Foundation. | 
|  | * | 
|  | * Please forward _all_ changes to this file to rmk@arm.linux.org.uk, | 
|  | * no matter what the change is.  Thanks! | 
|  | */ | 
|  | #ifndef __ASM_ARM_UNISTD_H | 
|  | #define __ASM_ARM_UNISTD_H | 
|  |  | 
|  | #include <uapi/asm/unistd.h> | 
|  | #include <asm/unistd-nr.h> | 
|  |  | 
|  | #define __ARCH_WANT_STAT64 | 
|  | #define __ARCH_WANT_SYS_GETHOSTNAME | 
|  | #define __ARCH_WANT_SYS_PAUSE | 
|  | #define __ARCH_WANT_SYS_GETPGRP | 
|  | #define __ARCH_WANT_SYS_LLSEEK | 
|  | #define __ARCH_WANT_SYS_NICE | 
|  | #define __ARCH_WANT_SYS_SIGPENDING | 
|  | #define __ARCH_WANT_SYS_SIGPROCMASK | 
|  | #define __ARCH_WANT_SYS_OLD_MMAP | 
|  | #define __ARCH_WANT_SYS_OLD_SELECT | 
|  |  | 
|  | #if !defined(CONFIG_AEABI) || defined(CONFIG_OABI_COMPAT) | 
|  | #define __ARCH_WANT_SYS_TIME | 
|  | #define __ARCH_WANT_SYS_IPC | 
|  | #define __ARCH_WANT_SYS_OLDUMOUNT | 
|  | #define __ARCH_WANT_SYS_ALARM | 
|  | #define __ARCH_WANT_SYS_UTIME | 
|  | #define __ARCH_WANT_SYS_OLD_GETRLIMIT | 
|  | #define __ARCH_WANT_OLD_READDIR | 
|  | #define __ARCH_WANT_SYS_SOCKETCALL | 
|  | #endif | 
|  | #define __ARCH_WANT_SYS_FORK | 
|  | #define __ARCH_WANT_SYS_VFORK | 
|  | #define __ARCH_WANT_SYS_CLONE | 
|  |  | 
|  | /* | 
|  | * Unimplemented (or alternatively implemented) syscalls | 
|  | */ | 
|  | #define __IGNORE_fadvise64_64 | 
|  | #define __IGNORE_migrate_pages | 
|  |  | 
|  | #ifdef __ARM_EABI__ | 
|  | /* | 
|  | * The following syscalls are obsolete and no longer available for EABI: | 
|  | *  __NR_time | 
|  | *  __NR_umount | 
|  | *  __NR_stime | 
|  | *  __NR_alarm | 
|  | *  __NR_utime | 
|  | *  __NR_getrlimit | 
|  | *  __NR_select | 
|  | *  __NR_readdir | 
|  | *  __NR_mmap | 
|  | *  __NR_socketcall | 
|  | *  __NR_syscall | 
|  | *  __NR_ipc | 
|  | */ | 
|  | #define __IGNORE_getrlimit | 
|  | #endif | 
|  |  | 
|  | #endif /* __ASM_ARM_UNISTD_H */ |