[PATCH 0/2] Small stack protector bits

From: Daniel Palmer

Date: Sat Apr 25 2026 - 07:13:37 EST


Reworking my "static pie" series and going back
through comments from Willy and Thomas...

First patch was suggested by Willy as a preemptive
clean up task before the series. So here it is.

Second one is an issue only appeared with relocation
(because you shouldn't access global data before relocation)
but seems sensible to do.

Daniel Palmer (2):
tools/nolibc: Rename __no_stack_protector to
__nolibc_no_stack_protector
tools/nolibc: Don't use stack protector before setting it up

tools/include/nolibc/arch-arm.h | 2 +-
tools/include/nolibc/arch-arm64.h | 2 +-
tools/include/nolibc/arch-loongarch.h | 2 +-
tools/include/nolibc/arch-m68k.h | 2 +-
tools/include/nolibc/arch-mips.h | 2 +-
tools/include/nolibc/arch-powerpc.h | 8 ++++----
tools/include/nolibc/arch-riscv.h | 2 +-
tools/include/nolibc/arch-s390.h | 2 +-
tools/include/nolibc/arch-sh.h | 2 +-
tools/include/nolibc/arch-sparc.h | 2 +-
tools/include/nolibc/arch-x86.h | 4 ++--
tools/include/nolibc/compiler.h | 4 ++--
tools/include/nolibc/crt.h | 2 +-
tools/include/nolibc/stackprotector.h | 2 +-
14 files changed, 19 insertions(+), 19 deletions(-)

--
2.53.0