From 6e1a0668aada358175dd3317e5146917b20a08ec Mon Sep 17 00:00:00 2001 From: 4lDO2 <4lDO2@protonmail.com> Date: Mon, 25 Mar 2024 11:26:59 +0100 Subject: [PATCH] Fix i686 signal trampoline asm. --- src/platform/redox/signal.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/platform/redox/signal.rs b/src/platform/redox/signal.rs index 86612fc1..25254ff2 100644 --- a/src/platform/redox/signal.rs +++ b/src/platform/redox/signal.rs @@ -291,8 +291,10 @@ asmfunction!(__relibc_internal_sigentry: [" call {inner} add esp, 512 + fxrstor [esp] + mov eax, {SYS_SIGRETURN} - syscall + int 0x80 "] <= [inner = sym inner_fastcall, SYS_SIGRETURN = const SYS_SIGRETURN]); #[cfg(target_arch = "aarch64")] -- GitLab