diff options
| author | Ian Simonson <ian.simonson@protonmail.com> | 2024-03-14 09:36:57 -0700 |
|---|---|---|
| committer | Ian Simonson <ian.simonson@protonmail.com> | 2024-03-14 09:36:57 -0700 |
| commit | 835effdef1bbe2ce0b653194357fa76fa64b12d0 (patch) | |
| tree | 6e234ff0f08a7fcd99af512943e1f0e088e2f74f /core | |
| parent | c7bec2962e901c1790be8f677a3739735197c2cb (diff) | |
Use c.long rather than int
Diffstat (limited to 'core')
| -rw-r--r-- | core/sys/darwin/darwin.odin | 30 | ||||
| -rw-r--r-- | core/sys/darwin/xnu_system_call_wrappers.odin | 2 |
2 files changed, 17 insertions, 15 deletions
diff --git a/core/sys/darwin/darwin.odin b/core/sys/darwin/darwin.odin index 2af7c47c6..a3e07277c 100644 --- a/core/sys/darwin/darwin.odin +++ b/core/sys/darwin/darwin.odin @@ -1,24 +1,26 @@ //+build darwin package darwin +import "core:c" + Bool :: b8 RUsage :: struct { ru_utime: timeval, ru_stime: timeval, - ru_maxrss: int, - ru_ixrss: int, - ru_idrss: int, - ru_isrss: int, - ru_minflt: int, - ru_majflt: int, - ru_nswap: int, - ru_inblock: int, - ru_oublock: int, - ru_msgsnd: int, - ru_msgrcv: int, - ru_nsignals: int, - ru_nvcsw: int, - ru_nivcsw: int, + ru_maxrss: c.long, + ru_ixrss: c.long, + ru_idrss: c.long, + ru_isrss: c.long, + ru_minflt: c.long, + ru_majflt: c.long, + ru_nswap: c.long, + ru_inblock: c.long, + ru_oublock: c.long, + ru_msgsnd: c.long, + ru_msgrcv: c.long, + ru_nsignals: c.long, + ru_nvcsw: c.long, + ru_nivcsw: c.long, } diff --git a/core/sys/darwin/xnu_system_call_wrappers.odin b/core/sys/darwin/xnu_system_call_wrappers.odin index b2ddc7550..8a09d4418 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 :: int +__darwin_time_t :: c.long __darwin_dev_t :: i32 __darwin_mode_t :: u16 __darwin_off_t :: i64 |