summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlyinch <backes.thierry@gmail.com>2022-02-17 17:01:31 +0100
committerlyinch <backes.thierry@gmail.com>2022-02-17 17:01:31 +0100
commit2b9472b5ab1a55e3d7397890e16661966fee340b (patch)
tree5520a19de1fe0482cb0cf54fc10a3e45bb2ab34a
parentf1d3d97cd78bf04643a83ea728a487f5a2a10800 (diff)
downloadrust-libc-2b9472b5ab1a55e3d7397890e16661966fee340b.tar.gz
Add CLOCK_UPTIME_RAW symbol for macos aarch64
-rw-r--r--libc-test/semver/macos-aarch64.txt1
-rw-r--r--src/unix/bsd/apple/b64/aarch64/mod.rs3
2 files changed, 4 insertions, 0 deletions
diff --git a/libc-test/semver/macos-aarch64.txt b/libc-test/semver/macos-aarch64.txt
index 1a5fcd2ac3..3de7734f38 100644
--- a/libc-test/semver/macos-aarch64.txt
+++ b/libc-test/semver/macos-aarch64.txt
@@ -1,3 +1,4 @@
__darwin_arm_exception_state64
__darwin_arm_neon_state64
__darwin_arm_thread_state64
+CLOCK_UPTIME_RAW \ No newline at end of file
diff --git a/src/unix/bsd/apple/b64/aarch64/mod.rs b/src/unix/bsd/apple/b64/aarch64/mod.rs
index 79e9ac842f..98ae5ef1ea 100644
--- a/src/unix/bsd/apple/b64/aarch64/mod.rs
+++ b/src/unix/bsd/apple/b64/aarch64/mod.rs
@@ -1,5 +1,8 @@
pub type boolean_t = ::c_int;
+pub const CLOCK_UPTIME_RAW: ::clockid_t = 8;
+
+
s! {
pub struct malloc_zone_t {
__private: [::uintptr_t; 18], // FIXME: needs arm64 auth pointers support