diff options
Diffstat (limited to 'gen_syscalls-inl.h')
-rw-r--r-- | gen_syscalls-inl.h | 36 |
1 files changed, 35 insertions, 1 deletions
diff --git a/gen_syscalls-inl.h b/gen_syscalls-inl.h index d7c43aa..e631424 100644 --- a/gen_syscalls-inl.h +++ b/gen_syscalls-inl.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2014 The Chromium OS Authors. All rights reserved. +/* Copyright 2014 The ChromiumOS Authors * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ @@ -77,3 +77,37 @@ #ifndef __NR_faccessat2 #define __NR_faccessat2 439 #endif + +#ifndef __NR_rseq +#ifdef __x86_64__ +#define __NR_rseq 334 +#elif __i386__ +#define __NR_rseq 386 +#elif __arm64__ +#define __NR_rseq 293 +#endif +#endif /* __NR_rseq */ + +#ifndef __NR_clone3 +#define __NR_clone3 435 +#endif + +#ifndef __NR_userfaultfd +#ifdef __x86_64__ +#define __NR_userfaultfd 323 +#elif __i386__ +#define __NR_userfaultfd 374 +#elif __arm64__ +#define __NR_userfaultfd 282 +#endif +#endif /* __NR_userfaultfd */ + +#ifndef __NR_membarrier +#ifdef __x86_64__ +#define __NR_membarrier 324 +#elif __i386__ +#define __NR_membarrier 375 +#elif __arm64__ +#define __NR_membarrier 283 +#endif +#endif /* __NR_membarrier */ |