Linux Audio

Check our new training course

Loading...
 1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 2/*
 3 * System calls under the Sparc.
 4 *
 5 * Don't be scared by the ugly clobbers, it is the only way I can
 6 * think of right now to force the arguments into fixed registers
 7 * before the trap into the system call with gcc 'asm' statements.
 8 *
 9 * Copyright (C) 1995, 2007 David S. Miller (davem@davemloft.net)
10 *
11 * SunOS compatibility based upon preliminary work which is:
12 *
13 * Copyright (C) 1995 Adrian M. Rodriguez (adrian@remus.rutgers.edu)
14 */
15#ifndef _UAPI_SPARC_UNISTD_H
16#define _UAPI_SPARC_UNISTD_H
17
18#ifndef __32bit_syscall_numbers__
19#ifndef __arch64__
20#define __32bit_syscall_numbers__
21#endif
22#endif
23
24#ifdef __arch64__
25#include <asm/unistd_64.h>
26#else
27#include <asm/unistd_32.h>
28#endif
29
30/* Bitmask values returned from kern_features system call.  */
31#define KERN_FEATURE_MIXED_MODE_STACK	0x00000001
32
33#endif /* _UAPI_SPARC_UNISTD_H */