Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
[deliverable/linux.git] / arch / sparc / include / asm / unistd.h
CommitLineData
9acee190
SR
1/*
2 * System calls under the Sparc.
3 *
4 * Don't be scared by the ugly clobbers, it is the only way I can
5 * think of right now to force the arguments into fixed registers
6 * before the trap into the system call with gcc 'asm' statements.
7 *
8 * Copyright (C) 1995, 2007 David S. Miller (davem@davemloft.net)
9 *
10 * SunOS compatibility based upon preliminary work which is:
11 *
12 * Copyright (C) 1995 Adrian M. Rodriguez (adrian@remus.rutgers.edu)
13 */
54579826
DH
14#ifndef _SPARC_UNISTD_H
15#define _SPARC_UNISTD_H
16
17#include <uapi/asm/unistd.h>
9acee190 18
9acee190 19#ifdef __32bit_syscall_numbers__
f5e706ad 20#else
9acee190
SR
21#define __NR_time 231 /* Linux sparc32 */
22#endif
9acee190
SR
23#define __ARCH_WANT_OLD_READDIR
24#define __ARCH_WANT_STAT64
25#define __ARCH_WANT_SYS_ALARM
26#define __ARCH_WANT_SYS_GETHOSTNAME
27#define __ARCH_WANT_SYS_PAUSE
9acee190
SR
28#define __ARCH_WANT_SYS_SIGNAL
29#define __ARCH_WANT_SYS_TIME
30#define __ARCH_WANT_SYS_UTIME
31#define __ARCH_WANT_SYS_WAITPID
32#define __ARCH_WANT_SYS_SOCKETCALL
33#define __ARCH_WANT_SYS_FADVISE64
34#define __ARCH_WANT_SYS_GETPGRP
35#define __ARCH_WANT_SYS_LLSEEK
36#define __ARCH_WANT_SYS_NICE
37#define __ARCH_WANT_SYS_OLDUMOUNT
38#define __ARCH_WANT_SYS_SIGPENDING
39#define __ARCH_WANT_SYS_SIGPROCMASK
baed7fc9
CH
40#ifdef __32bit_syscall_numbers__
41#define __ARCH_WANT_SYS_IPC
42#else
9acee190 43#define __ARCH_WANT_COMPAT_SYS_TIME
8f9c0119 44#define __ARCH_WANT_COMPAT_SYS_SENDFILE
f5e706ad 45#endif
9acee190 46
9acee190 47#endif /* _SPARC_UNISTD_H */
This page took 0.458647 seconds and 5 git commands to generate.