diff options
author | Yuki Okushi <yuki.okushi@huawei.com> | 2021-10-16 08:51:31 +0900 |
---|---|---|
committer | Yuki Okushi <yuki.okushi@huawei.com> | 2021-10-16 09:28:17 +0900 |
commit | 98e72b04d8a720b57699682c6b758bfe5cc8027a (patch) | |
tree | 69bb63d5625e75d47de41ff2d9e20036237950c3 | |
parent | cdf887c8a8c72f87bbca5ef47a9a99d50aae39fa (diff) | |
download | rust-libc-98e72b04d8a720b57699682c6b758bfe5cc8027a.tar.gz |
Remove some workarounds for older macOSes
-rw-r--r-- | libc-test/build.rs | 24 |
1 files changed, 3 insertions, 21 deletions
diff --git a/libc-test/build.rs b/libc-test/build.rs index 1f38a19a6b..2cfac7a752 100644 --- a/libc-test/build.rs +++ b/libc-test/build.rs @@ -221,6 +221,7 @@ fn test_apple(target: &str) { "poll.h", "pthread.h", "pthread_spis.h", + "pthread/introspection.h", "pwd.h", "regex.h", "resolv.h", @@ -284,12 +285,8 @@ fn test_apple(target: &str) { } }); - cfg.skip_type(move |ty| { - match ty { - // requires macOs 11.0 or higher - "pthread_introspection_hook_t" => true, - _ => false, - } + cfg.skip_type(move |ty| match ty { + _ => false, }); cfg.skip_const(move |name| { @@ -303,14 +300,6 @@ fn test_apple(target: &str) { "KERN_KDENABLE_BG_TRACE" | "KERN_KDDISABLE_BG_TRACE" => true, // FIXME: the value has been changed since Catalina (0xffff0000 -> 0x3fff0000). "SF_SETTABLE" => true, - // FIXME: the values have been changed since Big Sur - "HW_TARGET" | "HW_PRODUCT" | "HW_MAXID" => true, - // these consts requires macOS 11.0 or higher - "PTHREAD_INTROSPECTION_THREAD_CREATE" - | "PTHREAD_INTROSPECTION_THREAD_DESTROY" - | "PTHREAD_INTROSPECTION_THREAD_START" - | "PTHREAD_INTROSPECTION_THREAD_TERMINATE" - | "RTF_GLOBAL" => true, _ => false, } }); @@ -324,13 +313,6 @@ fn test_apple(target: &str) { // close calls the close_nocancel system call "close" => true, - // these calls require macOS 11.0 or higher - "pthread_introspection_hook_install" - | "pthread_introspection_getspecific_np" - | "pthread_introspection_setspecific_np" - | "preadv" - | "pwritev" => true, - _ => false, } }); |