123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- /*
- * 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 */
|