From 40e6f460133f758500b070d1ba44f1b70d1e23ab Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Thu, 25 Mar 2021 18:52:26 +0100 Subject: Fixed to ElfLoader and TLS, Syscall, mmap & co functions signature and a few libc wrapped functions --- src/include/regs.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/include') diff --git a/src/include/regs.h b/src/include/regs.h index 91deee65..4eacf160 100755 --- a/src/include/regs.h +++ b/src/include/regs.h @@ -285,6 +285,9 @@ typedef union { #define R_ESI emu->regs[_SI].dword[0] #define R_ESP emu->regs[_SP].dword[0] #define R_EBP emu->regs[_BP].dword[0] +#define R_R8d emu->regs[_R8].dword[0] +#define R_R9d emu->regs[_R9].dword[0] +#define R_R10d emu->regs[_R10].dword[0] #define R_AX emu->regs[_AX].word[0] #define R_BX emu->regs[_BX].word[0] #define R_CX emu->regs[_CX].word[0] -- cgit 1.4.1