libc/arm64: Add include/bits/linux/arm64/arch/sigaction.h - scc - simple c99 compiler (HTM) git clone git://git.simple-cc.org/scc (DIR) Log (DIR) Files (DIR) Refs (DIR) Submodules (DIR) README (DIR) LICENSE --- (DIR) commit 13fabd7c1b99fc97c8fe9cfb58f4e898eb8599f9 (DIR) parent 82ea1289e2b1c663ec893ccf26ee48da023374d6 (HTM) Author: Roberto E. Vargas Caballero <k0ga@shike2.com> Date: Wed, 13 Mar 2024 09:40:18 +0100 libc/arm64: Add include/bits/linux/arm64/arch/sigaction.h Diffstat: A include/bits/linux/arm64/arch/siga… | 10 ++++++++++ 1 file changed, 10 insertions(+), 0 deletions(-) --- (DIR) diff --git a/include/bits/linux/arm64/arch/sigaction.h b/include/bits/linux/arm64/arch/sigaction.h @@ -0,0 +1,10 @@ +#define SA_RESTORER 0x04000000 + +struct sigaction { + void (*sa_handler)(int); + unsigned long sa_flags; + void (*sa_restorer)(void); + unsigned sa_mask[2]; +}; + +extern int __sigaction(int, struct sigaction *, struct sigaction *, size_t);