summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkpcyrd <git@rxv.cc>2017-12-16 00:21:02 +0100
committerkpcyrd <git@rxv.cc>2017-12-16 01:21:10 +0100
commitac365733d9a55f1f9e7064bf5649ff7279421774 (patch)
treea67bafcbaad3f62377465f45ab52a1ece8712236
parenta58ce987c1202d8b99bae323494b0b7c3777192f (diff)
downloadrust-libc-ac365733d9a55f1f9e7064bf5649ff7279421774.tar.gz
Add additional aarch64 linux syscalls
-rw-r--r--src/unix/notbsd/linux/other/b64/aarch64.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/unix/notbsd/linux/other/b64/aarch64.rs b/src/unix/notbsd/linux/other/b64/aarch64.rs
index 923047efef..03ab0fc219 100644
--- a/src/unix/notbsd/linux/other/b64/aarch64.rs
+++ b/src/unix/notbsd/linux/other/b64/aarch64.rs
@@ -527,6 +527,7 @@ pub const SYS_epoll_ctl: ::c_long = 21;
pub const SYS_epoll_pwait: ::c_long = 22;
pub const SYS_dup: ::c_long = 23;
pub const SYS_dup3: ::c_long = 24;
+pub const SYS_fcntl: ::c_long = 25;
pub const SYS_inotify_init1: ::c_long = 26;
pub const SYS_inotify_add_watch: ::c_long = 27;
pub const SYS_inotify_rm_watch: ::c_long = 28;
@@ -559,6 +560,7 @@ pub const SYS_vhangup: ::c_long = 58;
pub const SYS_pipe2: ::c_long = 59;
pub const SYS_quotactl: ::c_long = 60;
pub const SYS_getdents64: ::c_long = 61;
+pub const SYS_lseek: ::c_long = 62;
pub const SYS_read: ::c_long = 63;
pub const SYS_write: ::c_long = 64;
pub const SYS_readv: ::c_long = 65;
@@ -574,6 +576,8 @@ pub const SYS_vmsplice: ::c_long = 75;
pub const SYS_splice: ::c_long = 76;
pub const SYS_tee: ::c_long = 77;
pub const SYS_readlinkat: ::c_long = 78;
+pub const SYS_newfstatat: ::c_long = 79;
+pub const SYS_fstat: ::c_long = 80;
pub const SYS_sync: ::c_long = 81;
pub const SYS_fsync: ::c_long = 82;
pub const SYS_fdatasync: ::c_long = 83;
@@ -715,6 +719,7 @@ pub const SYS_request_key: ::c_long = 218;
pub const SYS_keyctl: ::c_long = 219;
pub const SYS_clone: ::c_long = 220;
pub const SYS_execve: ::c_long = 221;
+pub const SYS_mmap: ::c_long = 222;
pub const SYS_swapon: ::c_long = 224;
pub const SYS_swapoff: ::c_long = 225;
pub const SYS_mprotect: ::c_long = 226;
@@ -768,6 +773,12 @@ pub const SYS_pkey_mprotect: ::c_long = 288;
pub const SYS_pkey_alloc: ::c_long = 289;
pub const SYS_pkey_free: ::c_long = 290;
pub const SYS_syscalls: ::c_long = 291;
+pub const SYS_open: ::c_long = 1024;
+pub const SYS_stat: ::c_long = 1038;
+pub const SYS_lstat: ::c_long = 1039;
+pub const SYS_pipe: ::c_long = 1040;
+pub const SYS_getdents: ::c_long = 1065;
+pub const SYS_poll: ::c_long = 1068;
#[link(name = "util")]
extern {