CVSROOT: /cvs Module name: src Changes by: dera...@cvs.openbsd.org 2025/05/08 07:57:23
Modified files: libexec/ld.so : Makefile util.c libexec/ld.so/alpha: Makefile.inc libexec/ld.so/arm: Makefile.inc libexec/ld.so/i386: Makefile.inc libexec/ld.so/m88k: Makefile.inc libexec/ld.so/riscv64: Makefile.inc libexec/ld.so/sh: Makefile.inc libexec/ld.so/sparc64: Makefile.inc Log message: Some of architectures do not us the stack protector (for example, retguard or hppa with reverse stack). So they do not call __stack_smash_handler(), and do not call sendsyslog(2). On those architectures, we can onditionally remove the syscall stub (which also removes it from the pinsyscalls table), and the stack protector handler. ok miod