diff options
Diffstat (limited to 'src/focaccia/qemu/x86.py')
| -rw-r--r-- | src/focaccia/qemu/x86.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/focaccia/qemu/x86.py b/src/focaccia/qemu/x86.py index 25ab874..bf95492 100644 --- a/src/focaccia/qemu/x86.py +++ b/src/focaccia/qemu/x86.py @@ -14,7 +14,7 @@ emulated_system_calls = { 5: SyscallInfo('fstat', patchup_address_registers=['rsi']), 6: SyscallInfo('lstat', patchup_address_registers=['rsi']), 8: SyscallInfo('lseek'), - 13: SyscallInfo('rt_sigaction', patchup_address_registers=['rdx']), + 13: SyscallInfo('rt_sigaction', patchup_address_registers=['rdx'], sets_signal_restorer=True), 14: SyscallInfo('rt_sigprocmask', patchup_address_registers=['rdx']), 15: SyscallInfo('rt_sigreturn', return_from_signal=True), 16: SyscallInfo('ioctl', patchup_address_registers=['rdx']), |