summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Obenhuber <felix@obenhuber.de>2021-07-30 11:54:42 +0200
committerFelix Obenhuber <felix@obenhuber.de>2021-07-30 12:08:12 +0200
commitd5db1db048531bf0732c575057f42afd9521a685 (patch)
tree6b2f8479b33cd264a033e3c5afdf98c9b2a45cb3
parent80e4a26ae2222f8fac18a97fff38a91294395828 (diff)
downloadrust-libc-d5db1db048531bf0732c575057f42afd9521a685.tar.gz
Add SYS_fcntl to aarm64 android
The fcntl syscall is supported on aarch64-linux-android [1]. [1] https://android.googlesource.com/platform/bionic/+/bc1b267454cd305d2bbaa0f22914b98a23ef1ffa/libc/kernel/uapi/asm-generic/unistd.h#62
-rw-r--r--libc-test/semver/android-aarch64.txt1
-rw-r--r--src/unix/linux_like/android/b64/aarch64/mod.rs1
2 files changed, 2 insertions, 0 deletions
diff --git a/libc-test/semver/android-aarch64.txt b/libc-test/semver/android-aarch64.txt
index 48b9b38a91..757a953c94 100644
--- a/libc-test/semver/android-aarch64.txt
+++ b/libc-test/semver/android-aarch64.txt
@@ -9,3 +9,4 @@ HWCAP2_SVESHA3
HWCAP2_SVESM4
SYS_arch_specific_syscall
SYS_syscalls
+SYS_fcntl
diff --git a/src/unix/linux_like/android/b64/aarch64/mod.rs b/src/unix/linux_like/android/b64/aarch64/mod.rs
index a63f670d01..aed9e74452 100644
--- a/src/unix/linux_like/android/b64/aarch64/mod.rs
+++ b/src/unix/linux_like/android/b64/aarch64/mod.rs
@@ -126,6 +126,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;