2
0
Colin Davidson 2 сар өмнө
parent
commit
2dae1d8a41

+ 0 - 4
core/sys/darwin/mach_darwin.odin

@@ -5,10 +5,6 @@ foreign import mach "system:System.framework"
 import "core:c"
 import "base:intrinsics"
 
-// NOTE(tetra): Unclear whether these should be aligned 16 or not.
-// However all other sync primitives are aligned for robustness.
-// I cannot currently align these though.
-// See core/sys/unix/pthread_linux.odin/pthread_t.
 mach_port_t :: distinct c.uint
 task_t :: mach_port_t
 

+ 7 - 7
core/time/tsc_darwin.odin

@@ -4,13 +4,13 @@ package time
 import "core:sys/unix"
 
 _get_tsc_frequency :: proc "contextless" () -> (freq: u64, ok: bool) {
-    if ODIN_ARCH == .amd64 {
-        unix.sysctlbyname("machdep.tsc.frequency", &freq) or_return
-    } else if ODIN_ARCH == .arm64 {
-        unix.sysctlbyname("hw.tbfrequency", &freq) or_return
-    } else {
-        return
-    }
+	if ODIN_ARCH == .amd64 {
+		unix.sysctlbyname("machdep.tsc.frequency", &freq) or_return
+	} else if ODIN_ARCH == .arm64 {
+		unix.sysctlbyname("hw.tbfrequency", &freq) or_return
+	} else {
+		return
+	}
 	ok = true
 	return
 }