X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/87067c7f16425837971f5c1b5fd0fc5338757377..946c3fdd31300074cc78841795bd47af908ddddb:/lunaix-os/includes/arch/x86/i386_abi.h diff --git a/lunaix-os/includes/arch/x86/i386_abi.h b/lunaix-os/includes/arch/x86/i386_abi.h index 8804bc9..8bc8cd2 100644 --- a/lunaix-os/includes/arch/x86/i386_abi.h +++ b/lunaix-os/includes/arch/x86/i386_abi.h @@ -1,9 +1,9 @@ #ifndef __LUNAIX_I386ABI_H #define __LUNAIX_I386ABI_H -#define store_retval(retval) __current->intr_ctx.registers.eax = (retval) +#define store_retval(retval) __current->intr_ctx->registers.eax = (retval) -#define store_retval_to(proc, retval) (proc)->intr_ctx.registers.eax = (retval) +#define store_retval_to(proc, retval) (proc)->intr_ctx->registers.eax = (retval) #define j_usr(sp, pc) \ asm volatile("movw %0, %%ax\n" \