1/* 2 * arch/arm/include/asm/unistd.h 3 * 4 * Copyright (C) 2001-2005 Russell King 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License version 2 as 8 * published by the Free Software Foundation. 9 * 10 * Please forward _all_ changes to this file to rmk@arm.linux.org.uk, 11 * no matter what the change is. Thanks! 12 */ 13#ifndef __ASM_ARM_UNISTD_H 14#define __ASM_ARM_UNISTD_H 15 16#include <uapi/asm/unistd.h> 17 18#define __NR_syscalls (380) 19#define __ARM_NR_cmpxchg (__ARM_NR_BASE+0x00fff0) 20 21#define __ARCH_WANT_STAT64 22#define __ARCH_WANT_SYS_GETHOSTNAME 23#define __ARCH_WANT_SYS_PAUSE 24#define __ARCH_WANT_SYS_GETPGRP 25#define __ARCH_WANT_SYS_LLSEEK 26#define __ARCH_WANT_SYS_NICE 27#define __ARCH_WANT_SYS_SIGPENDING 28#define __ARCH_WANT_SYS_SIGPROCMASK 29#define __ARCH_WANT_SYS_OLD_MMAP 30#define __ARCH_WANT_SYS_OLD_SELECT 31 32#if !defined(CONFIG_AEABI) || defined(CONFIG_OABI_COMPAT) 33#define __ARCH_WANT_SYS_TIME 34#define __ARCH_WANT_SYS_IPC 35#define __ARCH_WANT_SYS_OLDUMOUNT 36#define __ARCH_WANT_SYS_ALARM 37#define __ARCH_WANT_SYS_UTIME 38#define __ARCH_WANT_SYS_OLD_GETRLIMIT 39#define __ARCH_WANT_OLD_READDIR 40#define __ARCH_WANT_SYS_SOCKETCALL 41#endif 42#define __ARCH_WANT_SYS_FORK 43#define __ARCH_WANT_SYS_VFORK 44#define __ARCH_WANT_SYS_CLONE 45 46/* 47 * Unimplemented (or alternatively implemented) syscalls 48 */ 49#define __IGNORE_fadvise64_64 50#define __IGNORE_migrate_pages 51#define __IGNORE_kcmp 52 53#endif /* __ASM_ARM_UNISTD_H */ 54