summaryrefslogtreecommitdiff
path: root/build.rs
diff options
context:
space:
mode:
authorZhi-Qiang Lei <zhiqiang.lei@gmail.com>2022-12-23 18:18:42 +0800
committerZhi-Qiang Lei <zhiqiang.lei@gmail.com>2023-01-21 16:44:08 +0800
commit950827b936c38b1c1a722b6ddc4c9add4407b017 (patch)
treef2640e633dfdc1b5615a7d6fd03aa1b4bd6b6bcc /build.rs
parentad3ce341e3bad465a6672517fa952910f0a5a64f (diff)
downloadrust-libc-950827b936c38b1c1a722b6ddc4c9add4407b017.tar.gz
Add struct ctl_info for Apple
Diffstat (limited to 'build.rs')
-rw-r--r--build.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/build.rs b/build.rs
index bbee2d28a1..e97be1a6ab 100644
--- a/build.rs
+++ b/build.rs
@@ -83,6 +83,11 @@ fn main() {
println!("cargo:rustc-cfg=libc_non_exhaustive");
}
+ // Rust >= 1.47 supports long array:
+ if rustc_minor_ver >= 47 || rustc_dep_of_std {
+ println!("cargo:rustc-cfg=libc_long_array");
+ }
+
if rustc_minor_ver >= 51 || rustc_dep_of_std {
println!("cargo:rustc-cfg=libc_ptr_addr_of");
}