123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- /* SPDX-License-Identifier: GPL-2.0-only */
- /*
- * arch/arm/include/asm/unistd.h
- *
- * Copyright (C) 2001-2005 Russell King
- *
- * Please forward _all_ changes to this file to [email protected],
- * 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_NEW_STAT
- #define __ARCH_WANT_STAT64
- #define __ARCH_WANT_SYS_GETHOSTNAME
- #define __ARCH_WANT_SYS_PAUSE
- #define __ARCH_WANT_SYS_GETPGRP
- #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
- #define __ARCH_WANT_SYS_UTIME32
- #if !defined(CONFIG_AEABI) || defined(CONFIG_OABI_COMPAT)
- #define __ARCH_WANT_SYS_TIME32
- #define __ARCH_WANT_SYS_IPC
- #define __ARCH_WANT_SYS_OLDUMOUNT
- #define __ARCH_WANT_SYS_ALARM
- #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
- #define __ARCH_WANT_SYS_CLONE3
- /*
- * Unimplemented (or alternatively implemented) syscalls
- */
- #define __IGNORE_fadvise64_64
- #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 */
|