unistd.h (ce0347c2b089eb6ad6c14ab628a0ba5eb42f1492) | unistd.h (96a8fae0fe094b6a26a3ec88b2f097418f269cfe) |
---|---|
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> | 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#include <asm/unistd-nr.h> |
|
17 | 18 |
18/* 19 * This may need to be greater than __NR_last_syscall+1 in order to 20 * account for the padding in the syscall table 21 */ 22#define __NR_syscalls (400) 23 | |
24#define __ARCH_WANT_STAT64 25#define __ARCH_WANT_SYS_GETHOSTNAME 26#define __ARCH_WANT_SYS_PAUSE 27#define __ARCH_WANT_SYS_GETPGRP 28#define __ARCH_WANT_SYS_LLSEEK 29#define __ARCH_WANT_SYS_NICE 30#define __ARCH_WANT_SYS_SIGPENDING 31#define __ARCH_WANT_SYS_SIGPROCMASK --- 15 unchanged lines hidden (view full) --- 47#define __ARCH_WANT_SYS_CLONE 48 49/* 50 * Unimplemented (or alternatively implemented) syscalls 51 */ 52#define __IGNORE_fadvise64_64 53#define __IGNORE_migrate_pages 54 | 19#define __ARCH_WANT_STAT64 20#define __ARCH_WANT_SYS_GETHOSTNAME 21#define __ARCH_WANT_SYS_PAUSE 22#define __ARCH_WANT_SYS_GETPGRP 23#define __ARCH_WANT_SYS_LLSEEK 24#define __ARCH_WANT_SYS_NICE 25#define __ARCH_WANT_SYS_SIGPENDING 26#define __ARCH_WANT_SYS_SIGPROCMASK --- 15 unchanged lines hidden (view full) --- 42#define __ARCH_WANT_SYS_CLONE 43 44/* 45 * Unimplemented (or alternatively implemented) syscalls 46 */ 47#define __IGNORE_fadvise64_64 48#define __IGNORE_migrate_pages 49 |
50#ifdef __ARM_EABI__ 51/* 52 * The following syscalls are obsolete and no longer available for EABI: 53 * __NR_time 54 * __NR_umount 55 * __NR_stime 56 * __NR_alarm 57 * __NR_utime 58 * __NR_getrlimit 59 * __NR_select 60 * __NR_readdir 61 * __NR_mmap 62 * __NR_socketcall 63 * __NR_syscall 64 * __NR_ipc 65 */ 66#define __IGNORE_getrlimit 67#endif 68 |
|
55#endif /* __ASM_ARM_UNISTD_H */ | 69#endif /* __ASM_ARM_UNISTD_H */ |