X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/28c176b668c841a3b7fb093faccf0efa39257603..baca54322c66983205edecd2ebb00d997878be50:/lunaix-os/arch/x86/includes/sys/abi64.h?ds=sidebyside diff --git a/lunaix-os/arch/x86/includes/sys/abi64.h b/lunaix-os/arch/x86/includes/sys/abi64.h index 1c93cc1..1dce9b0 100644 --- a/lunaix-os/arch/x86/includes/sys/abi64.h +++ b/lunaix-os/arch/x86/includes/sys/abi64.h @@ -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; }