summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2023-05-06 05:26:05 +0000
committerbors <bors@rust-lang.org>2023-05-06 05:26:05 +0000
commit461807bbd16fb1bf8ad076cc839f57ca4ca0b9d1 (patch)
tree3b9f35c6df90b77ca5f76ebdfdd6b94db30ae815
parente5d933960180977fbfb91723023f18e5d8e49c01 (diff)
parent1d1051684bb332a7905bd94b0c860b8b1924dedf (diff)
downloadrust-libc-461807bbd16fb1bf8ad076cc839f57ca4ca0b9d1.tar.gz
Auto merge of #3237 - loongarch-rs:loongarch64, r=JohnTitor
linux_like: Add missing constants for loongarch64
-rw-r--r--src/unix/linux_like/linux/arch/generic/mod.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/unix/linux_like/linux/arch/generic/mod.rs b/src/unix/linux_like/linux/arch/generic/mod.rs
index 8acf5b5520..7bc94c6f05 100644
--- a/src/unix/linux_like/linux/arch/generic/mod.rs
+++ b/src/unix/linux_like/linux/arch/generic/mod.rs
@@ -94,7 +94,8 @@ cfg_if! {
// But they may still not have those _OLD ones.
if #[cfg(all(any(target_arch = "x86",
target_arch = "x86_64",
- target_arch = "aarch64"),
+ target_arch = "aarch64",
+ target_arch = "loongarch64"),
not(any(target_env = "musl", target_env = "ohos"))))] {
pub const SO_TIMESTAMP_NEW: ::c_int = 63;
pub const SO_TIMESTAMPNS_NEW: ::c_int = 64;
@@ -113,7 +114,8 @@ cfg_if! {
target_arch = "arm",
target_arch = "aarch64",
target_arch = "riscv64",
- target_arch = "s390x"))] {
+ target_arch = "s390x",
+ target_arch = "loongarch64"))] {
pub const FICLONE: ::c_ulong = 0x40049409;
pub const FICLONERANGE: ::c_ulong = 0x4020940D;
}