Files
ports/lang/odin/files/patch-src_threading.cpp
T
Piotr Kubaj 4f31d1866e lang/odin: fix build on powerpc*
Add the NOP instruction used by powerpc*.
2025-07-04 23:58:57 +02:00

12 lines
347 B
C++

--- src/threading.cpp.orig 2025-07-04 20:51:54 UTC
+++ src/threading.cpp
@@ -532,6 +532,8 @@ gb_internal gb_inline void yield_thread(void) {
#elif defined(GB_CPU_RISCV)
// I guess?
__asm__ volatile ("nop" : : : "memory");
+#elif defined(GB_CPU_PPC)
+ __asm__ volatile ("ori 0,0,0" : : : "memory");
#else
#error Unknown architecture
#endif