Commit | Line | Data |
---|---|---|
4adeefe1 VG |
1 | /* |
2 | * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com) | |
3 | * | |
4 | * This program is free software; you can redistribute it and/or modify | |
5 | * it under the terms of the GNU General Public License version 2 as | |
6 | * published by the Free Software Foundation. | |
7 | */ | |
8 | ||
9 | /******** no-legacy-syscalls-ABI *******/ | |
10 | ||
11 | #define __ARCH_WANT_SYS_EXECVE | |
12 | #define __ARCH_WANT_SYS_CLONE | |
13 | #define __ARCH_WANT_SYS_VFORK | |
14 | #define __ARCH_WANT_SYS_FORK | |
15 | ||
16 | #define sys_mmap2 sys_mmap_pgoff | |
17 | ||
18 | #include <asm-generic/unistd.h> | |
19 | ||
20 | #define NR_syscalls __NR_syscalls | |
21 | ||
22 | /* ARC specific syscall */ | |
23 | #define __NR_cacheflush (__NR_arch_specific_syscall + 0) | |
24 | #define __NR_arc_settls (__NR_arch_specific_syscall + 1) | |
25 | #define __NR_arc_gettls (__NR_arch_specific_syscall + 2) | |
26 | ||
27 | __SYSCALL(__NR_cacheflush, sys_cacheflush) | |
28 | __SYSCALL(__NR_arc_settls, sys_arc_settls) | |
29 | __SYSCALL(__NR_arc_gettls, sys_arc_gettls) | |
30 | ||
31 | ||
32 | /* Generic syscall (fs/filesystems.c - lost in asm-generic/unistd.h */ | |
33 | #define __NR_sysfs (__NR_arch_specific_syscall + 3) | |
34 | __SYSCALL(__NR_sysfs, sys_sysfs) |