diff options
Diffstat (limited to 'src/libtools')
| -rw-r--r-- | src/libtools/signals.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libtools/signals.c b/src/libtools/signals.c index c040010e..6ed84dc9 100644 --- a/src/libtools/signals.c +++ b/src/libtools/signals.c @@ -546,7 +546,7 @@ void copyUCTXreg2Emu(x64emu_t* emu, ucontext_t* p, uintptr_t ip) { emu->regs[_R14].q[0] = p->uc_mcontext.__gregs[30]; emu->regs[_R15].q[0] = p->uc_mcontext.__gregs[31]; emu->ip.q[0] = ip; - emu->eflags.x64 = p->uc_mcontext.__gregs[5]; + emu->eflags.x64 = p->uc_mcontext.__gregs[8]; #else #error Unsupported architecture #endif |