Browse Source

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
Ian Simonson 1 year ago
parent
commit
c7bec2962e
1 changed files with 1 additions and 1 deletions
  1. 1 1
      core/sys/darwin/xnu_system_call_wrappers.odin

+ 1 - 1
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