PCI 16x50 UART Controller, O2 Enablement (#39)
[lunaix-os.git] / lunaix-os / arch / x86 / includes / sys / abi64.h
index 1c93cc1fd2cc97084f61eacf122ee1830e80212b..1dce9b03d1842e974d3ffc9e4a08b87d0e2fb7ad 100644 (file)
@@ -32,7 +32,7 @@ static inline ptr_t must_inline
 abi_get_callframe()
 {
     ptr_t val;
-    asm("movq %%rbp, %0" : "=r"(val)::);
+    asm volatile("movq %%rbp, %0" : "=r"(val)::"memory");
     return val;
 }