diff --git a/Source/Threading/Primitives/SMTYield.hpp b/Source/Threading/Primitives/SMTYield.hpp index d82f7675..de772458 100644 --- a/Source/Threading/Primitives/SMTYield.hpp +++ b/Source/Threading/Primitives/SMTYield.hpp @@ -77,7 +77,7 @@ static auline unsigned char __tpause(unsigned int __control, unsigned long long __asm__ volatile(".byte 0x66, 0x0F, 0xAE, 0xF1\n" "setb %0" : "=r"(flag) - : "a"(uTimeHi), + : "a"(uTimeLo), "d"(uTimeHi), "c"(__control) : );