commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[hurd,commited] mach: Fix startup with stack protector


From: Samuel Thibault
Subject: [hurd,commited] mach: Fix startup with stack protector
Date: Sat, 27 May 2023 23:07:10 +0200

thread_set_state() is used to set up TLS, so stack protection can not be
used yet.
---
 mach/Makefile | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mach/Makefile b/mach/Makefile
index 2c09c29406..c602f546ca 100644
--- a/mach/Makefile
+++ b/mach/Makefile
@@ -62,6 +62,7 @@ CFLAGS-RPC_vm_protect.o = $(no-stack-protector)
 CFLAGS-RPC_i386_set_gdt.o = $(no-stack-protector)
 CFLAGS-RPC_i386_set_ldt.o = $(no-stack-protector)
 CFLAGS-RPC_task_get_special_port.o = $(no-stack-protector)
+CFLAGS-RPC_thread_set_state.o = $(no-stack-protector)
 
 # Translate GNU names for CPUs into the names used in Mach header files.
 mach-machine = $(patsubst powerpc,ppc,$(base-machine))
-- 
2.39.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]