From 5dc8b34f859631ab78ac25aef97feaadb7b43972 Mon Sep 17 00:00:00 2001 From: Jeremy Koritzinsky Date: Fri, 18 Oct 2024 20:08:19 +0000 Subject: [PATCH 1/3] Define a function prototype for YieldProcessor --- src/native/minipal/time.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/native/minipal/time.c b/src/native/minipal/time.c index 8051731b7d13b..020c73d25d361 100644 --- a/src/native/minipal/time.c +++ b/src/native/minipal/time.c @@ -30,6 +30,7 @@ int64_t minipal_hires_tick_frequency() #include // nanosleep #include +inline static void YieldProcessor(); inline static void YieldProcessor() { #if defined(HOST_X86) || defined(HOST_AMD64) From 93b8a9dde49246e2cc4c1034eb0e3dcf81245cc1 Mon Sep 17 00:00:00 2001 From: Steve Pfister Date: Fri, 18 Oct 2024 20:51:15 -0400 Subject: [PATCH 2/3] Update src/native/minipal/time.c Co-authored-by: Adeel Mujahid <3840695+am11@users.noreply.github.com> --- src/native/minipal/time.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/native/minipal/time.c b/src/native/minipal/time.c index 020c73d25d361..fc4a958db32aa 100644 --- a/src/native/minipal/time.c +++ b/src/native/minipal/time.c @@ -30,8 +30,7 @@ int64_t minipal_hires_tick_frequency() #include // nanosleep #include -inline static void YieldProcessor(); -inline static void YieldProcessor() +inline static void YieldProcessor(void) { #if defined(HOST_X86) || defined(HOST_AMD64) __asm__ __volatile__( From 6c7ece9479c7cbb0ca6e372adf0a0154a5f0c1a0 Mon Sep 17 00:00:00 2001 From: Jeremy Koritzinsky Date: Fri, 18 Oct 2024 21:21:46 -0700 Subject: [PATCH 3/3] Update time.c --- src/native/minipal/time.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/native/minipal/time.c b/src/native/minipal/time.c index fc4a958db32aa..8b4f5fbfbfdd1 100644 --- a/src/native/minipal/time.c +++ b/src/native/minipal/time.c @@ -30,6 +30,8 @@ int64_t minipal_hires_tick_frequency() #include // nanosleep #include +inline static void YieldProcessor(void); + inline static void YieldProcessor(void) { #if defined(HOST_X86) || defined(HOST_AMD64)