summaryrefslogtreecommitdiff
path: root/src/unix
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-11-01 09:26:02 +0000
committerbors <bors@rust-lang.org>2022-11-01 09:26:02 +0000
commit301790eecd4aff79ad7286b05964af402d37d25b (patch)
treed6032f77042b0bbbfcdfd9c1d57f2000eaf797e2 /src/unix
parenta2b0b4fea318888a312ac7c13a0ab459fe90cf96 (diff)
parent985768471759aeabbb0a94d756b7a605e12c2016 (diff)
downloadrust-libc-301790eecd4aff79ad7286b05964af402d37d25b.tar.gz
Auto merge of #2986 - dtolnay-contrib:ficlone, r=JohnTitor
Add FICLONE ioctl for linux aarch64 The ioctl number is the same on aarch64 as on x86_64: - https://github.com/sunfishcode/linux-raw-sys/blob/v0.1.2/src/aarch64/ioctl.rs#L215-L216 - https://github.com/sunfishcode/linux-raw-sys/blob/v0.1.2/src/x86_64/ioctl.rs#L215-L216
Diffstat (limited to 'src/unix')
-rw-r--r--src/unix/linux_like/linux/arch/generic/mod.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/unix/linux_like/linux/arch/generic/mod.rs b/src/unix/linux_like/linux/arch/generic/mod.rs
index 5265cdd173..40bc30a4f3 100644
--- a/src/unix/linux_like/linux/arch/generic/mod.rs
+++ b/src/unix/linux_like/linux/arch/generic/mod.rs
@@ -106,7 +106,9 @@ cfg_if! {
}
cfg_if! {
- if #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] {
+ if #[cfg(any(target_arch = "x86",
+ target_arch = "x86_64",
+ target_arch = "aarch64"))] {
pub const FICLONE: ::c_ulong = 0x40049409;
pub const FICLONERANGE: ::c_ulong = 0x4020940D;
}