glibc/glibc-RHEL-67592-1.patch
2025-02-05 22:41:22 -05:00

28 lines
1.0 KiB
Diff

From ca7334d34b7811fc261c84c498fd4a19acd70530 Mon Sep 17 00:00:00 2001
From: Florian Weimer <fweimer@redhat.com>
Date: Mon, 28 Feb 2022 11:50:41 +0100
Subject: [PATCH] manual: SA_ONSTACK is ignored without alternate stack
Content-type: text/plain; charset=UTF-8
The current stack is used. No SIGILL is generated.
---
manual/signal.texi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/manual/signal.texi b/manual/signal.texi
index 8a12baf044..5c2ba7dae6 100644
--- a/manual/signal.texi
+++ b/manual/signal.texi
@@ -1329,7 +1329,7 @@ Setting this flag for a signal other than @code{SIGCHLD} has no effect.
If this flag is set for a particular signal number, the system uses the
signal stack when delivering that kind of signal. @xref{Signal Stack}.
If a signal with this flag arrives and you have not set a signal stack,
-the system terminates the program with @code{SIGILL}.
+the normal user stack is used instead, as if the flag had not been set.
@end deftypevr
@deftypevr Macro int SA_RESTART
--
2.43.5