aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaytan <laytanlaats@hotmail.com>2025-07-30 06:22:25 +0200
committerGitHub <noreply@github.com>2025-07-30 06:22:25 +0200
commit939fed592dfcd27e7eb14e4222a90a5b7852c0d7 (patch)
treec511f7128e80e216d2d799d9d058e1e03c07e78a
parent861fa4ab68d07bc8f3827ca29946c79c7b3f744e (diff)
parentb5a8a3cf944b0861b8188b4ba59eb8f0da3523b6 (diff)
Merge pull request #5517 from colrdavidson/freq_hotfix
fix x86 osx build
-rw-r--r--core/time/tsc_darwin.odin6
1 files changed, 3 insertions, 3 deletions
diff --git a/core/time/tsc_darwin.odin b/core/time/tsc_darwin.odin
index 78d5b33f8..2efd35f20 100644
--- a/core/time/tsc_darwin.odin
+++ b/core/time/tsc_darwin.odin
@@ -2,12 +2,12 @@
package time
import "base:intrinsics"
-import "core:sys/unix"
+@require import "core:sys/unix"
_get_tsc_frequency :: proc "contextless" () -> (freq: u64, ok: bool) {
- if ODIN_ARCH == .amd64 {
+ when ODIN_ARCH == .amd64 {
unix.sysctlbyname("machdep.tsc.frequency", &freq) or_return
- } else if ODIN_ARCH == .arm64 {
+ } else when ODIN_ARCH == .arm64 {
freq = u64(intrinsics.read_cycle_counter_frequency())
} else {
return