Displaying 3 results from an estimated 3 matches for "5722e04f".
2020 Aug 27
0
[klibc:master] signal: Add sysconfig setting to force SA_SIGINFO on
...n Hutchings <ben at decadent.org.uk>
---
usr/include/klibc/sysconfig.h | 14 ++++++++++++++
usr/klibc/sigaction.c | 21 ++++++++++++++-------
2 files changed, 28 insertions(+), 7 deletions(-)
diff --git a/usr/include/klibc/sysconfig.h b/usr/include/klibc/sysconfig.h
index 4e38b1fd..5722e04f 100644
--- a/usr/include/klibc/sysconfig.h
+++ b/usr/include/klibc/sysconfig.h
@@ -162,6 +162,20 @@
#endif
+/*
+ * _KLIBC_NEEDS_SA_SIGINFO:
+ *
+ * On some architectures, the signal stack frame is set up for
+ * either sigreturn() or rt_sigreturn() depending on whether
+ * SA_SIGINFO is set....
2020 Aug 28
0
[klibc:ia64-signal-fix] signal: Add config flag for additional sigaction fixup
...t sigaction.
Signed-off-by: Ben Hutchings <ben at decadent.org.uk>
---
usr/include/klibc/sysconfig.h | 11 +++++++++++
usr/klibc/sigaction.c | 4 +++-
2 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/usr/include/klibc/sysconfig.h b/usr/include/klibc/sysconfig.h
index 5722e04f..d658ad30 100644
--- a/usr/include/klibc/sysconfig.h
+++ b/usr/include/klibc/sysconfig.h
@@ -176,6 +176,17 @@
#endif
+/*
+ * _KLIBC_NEEDS_SIGACTION_FIXUP
+ *
+ * On some architectures, struct sigaction needs additional
+ * changes before passing to the kernel.
+ */
+#ifndef _KLIBC_NEEDS_SIGACT...
2020 Aug 29
0
[klibc:master] signal: Add config flag for additional sigaction fixup
...ned-off-by: Ben Hutchings <ben at decadent.org.uk>
---
usr/include/klibc/sysconfig.h | 11 +++++++++++
usr/klibc/sigaction.c | 20 ++++++++++++++------
2 files changed, 25 insertions(+), 6 deletions(-)
diff --git a/usr/include/klibc/sysconfig.h b/usr/include/klibc/sysconfig.h
index 5722e04f..d658ad30 100644
--- a/usr/include/klibc/sysconfig.h
+++ b/usr/include/klibc/sysconfig.h
@@ -176,6 +176,17 @@
#endif
+/*
+ * _KLIBC_NEEDS_SIGACTION_FIXUP
+ *
+ * On some architectures, struct sigaction needs additional
+ * changes before passing to the kernel.
+ */
+#ifndef _KLIBC_NEEDS_SIGACT...