diff --git a/core/time/tsc_linux.odin b/core/time/tsc_linux.odin index c5f2902e9..4e0209a38 100644 --- a/core/time/tsc_linux.odin +++ b/core/time/tsc_linux.odin @@ -5,7 +5,7 @@ package time import "core:intrinsics" import "core:sys/unix" -_get_tsc_frequency :: proc "contextless" () -> (u64, bool) { +_x86_get_tsc_frequency :: proc "contextless" () -> (u64, bool) { perf_attr := unix.Perf_Event_Attr{} perf_attr.type = u32(unix.Perf_Type_Id.Hardware) perf_attr.config = u64(unix.Perf_Hardware_Id.Instructions) diff --git a/core/time/tsc_windows.odin b/core/time/tsc_windows.odin index a1707f982..2eecf0cd6 100644 --- a/core/time/tsc_windows.odin +++ b/core/time/tsc_windows.odin @@ -5,7 +5,7 @@ package time import "core:intrinsics" import win32 "core:sys/windows" -_get_tsc_frequency :: proc "contextless" () -> (u64, bool) { +_x86_get_tsc_frequency :: proc "contextless" () -> (u64, bool) { qpc_begin: win32.LARGE_INTEGER win32.QueryPerformanceCounter(&qpc_begin) tsc_begin := intrinsics.read_cycle_counter()