From 52f0879a724b5515fd5cd11d88c3053554d7276b Mon Sep 17 00:00:00 2001 From: Alex Date: Fri, 28 Oct 2022 09:07:40 +0300 Subject: [PATCH] Fixed compilation failing on aarch64 --- Core/Timer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Core/Timer.cpp b/Core/Timer.cpp index b064bbf..07a7f02 100644 --- a/Core/Timer.cpp +++ b/Core/Timer.cpp @@ -14,9 +14,12 @@ namespace Time { void time::Sleep(uint64_t Milliseconds) { +#if defined(__amd64__) || defined(__i386__) uint64_t Target = mminq(&((HPET *)hpet)->MainCounterValue) + (Milliseconds * 1000000000) / clk; while (mminq(&((HPET *)hpet)->MainCounterValue) < Target) ; +#elif defined(__aarch64__) +#endif } time::time(void *_acpi)