Browse Source

Merge pull request #5517 from colrdavidson/freq_hotfix

fix x86 osx build
Laytan 1 week ago
parent
commit
939fed592d
1 changed files with 3 additions and 3 deletions
  1. 3 3
      core/time/tsc_darwin.odin

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