aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Simonson <ian.simonson@protonmail.com>2024-03-14 07:21:26 -0700
committerIan Simonson <ian.simonson@protonmail.com>2024-03-14 07:21:26 -0700
commitc7bec2962e901c1790be8f677a3739735197c2cb (patch)
tree2edcd46bfafb4fe35bb4cf08557ab3dc25ed1e60
parent34c4389d754e52583c0bb767f12602db531bc488 (diff)
Fix __darwin_suseconds_t definition
__darwin_suseconds_t is defined as long which on macos 64 bit systems is equivalent to 8 bytes. It is equivalent to Odin int type _not_ i32
-rw-r--r--core/sys/darwin/xnu_system_call_wrappers.odin2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/sys/darwin/xnu_system_call_wrappers.odin b/core/sys/darwin/xnu_system_call_wrappers.odin
index 74a2dbd2e..b2ddc7550 100644
--- a/core/sys/darwin/xnu_system_call_wrappers.odin
+++ b/core/sys/darwin/xnu_system_call_wrappers.odin
@@ -125,7 +125,7 @@ DARWIN_MAXCOMLEN :: 16
/*--==========================================================================--*/
__darwin_ino64_t :: u64
-__darwin_time_t :: u32
+__darwin_time_t :: int
__darwin_dev_t :: i32
__darwin_mode_t :: u16
__darwin_off_t :: i64