Displaying 2 results from an estimated 2 matches for "ab2c5fd7".
2020 Jul 25
0
[klibc:execstack-fixes] sparc: Set sa_restorer for signals and disable executable stack
...arc/klibc/archconfig.h | 3 +++
usr/klibc/SYSCALLS.def | 2 +-
usr/klibc/arch/sparc/MCONFIG | 5 ++---
3 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/usr/include/arch/sparc/klibc/archconfig.h b/usr/include/arch/sparc/klibc/archconfig.h
index 70d5ef08..ab2c5fd7 100644
--- a/usr/include/arch/sparc/klibc/archconfig.h
+++ b/usr/include/arch/sparc/klibc/archconfig.h
@@ -12,4 +12,7 @@
#define _KLIBC_USE_RT_SIG 1 /* Use rt_* signals */
#define _KLIBC_SYS_SOCKETCALL 1 /* Use sys_socketcall unconditionally */
+/* So that we can avoid stack trampolines */
+#de...
2020 Aug 20
0
[klibc:execstack-fixes] sparc: Set sa_restorer for signals and disable executable stack
...arc/klibc/archconfig.h | 3 +++
usr/klibc/SYSCALLS.def | 2 +-
usr/klibc/arch/sparc/MCONFIG | 5 ++---
3 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/usr/include/arch/sparc/klibc/archconfig.h b/usr/include/arch/sparc/klibc/archconfig.h
index 70d5ef08..ab2c5fd7 100644
--- a/usr/include/arch/sparc/klibc/archconfig.h
+++ b/usr/include/arch/sparc/klibc/archconfig.h
@@ -12,4 +12,7 @@
#define _KLIBC_USE_RT_SIG 1 /* Use rt_* signals */
#define _KLIBC_SYS_SOCKETCALL 1 /* Use sys_socketcall unconditionally */
+/* So that we can avoid stack trampolines */
+#de...