From mboxrd@z Thu Jan 1 00:00:00 1970 From: fweimer@redhat.com (Florian Weimer) Date: Thu, 20 Dec 2018 13:40:51 +0100 Subject: ARC vs. generic sigaction (was Re: [PATCH 08/21] ARC: Linux Syscall Interface) In-Reply-To: <4c3af320-cf35-f914-8bc3-a4c290b8e12b@linaro.org> (Adhemerval Zanella's message of "Thu, 20 Dec 2018 09:19:03 -0200") References: <1545167083-16764-1-git-send-email-vgupta@synopsys.com> <1545167083-16764-9-git-send-email-vgupta@synopsys.com> <5f512e48-e7fc-2233-febd-2e6a8bc2311b@synopsys.com> <05069752-0a66-d6ca-e249-5c702eec4e99@synopsys.com> <17fcd9f0-9843-8700-c936-7ab1eb8f2fd2@linaro.org> <906931a6-a281-8994-718f-da203890e7e9@synopsys.com> <4c3af320-cf35-f914-8bc3-a4c290b8e12b@linaro.org> List-ID: Message-ID: <87va3oqsks.fsf@oldenburg2.str.redhat.com> To: linux-snps-arc@lists.infradead.org * Adhemerval Zanella: > The only advantage of using a larger sigset_t from glibc standpoint is if > kernel ever change it maximum number of supported signals it would not be > a ABI change (it would be if glibc provided sigset_t need to be extended). It's not just the kernel. We might want to restore additional state in sigsetjmp, and historically, the excess signal space in sigset_t has provided a way to do that even if there is no other space left in the jump buffer. Thanks, Florian