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

Reply via email to