CVSROOT: /cvs Module name: src Changes by: dera...@cvs.openbsd.org 2024/01/27 17:40:22
Modified files: sys/arch/alpha/conf: Makefile.alpha sys/arch/armv7/conf: Makefile.armv7 sys/arch/i386/conf: Makefile.i386 sys/arch/landisk/conf: Makefile.landisk sys/arch/luna88k/conf: Makefile.luna88k sys/arch/macppc/conf: Makefile.macppc sys/arch/sparc64/conf: Makefile.sparc64 Log message: set -fno-stack-protector in NORMAL_C_NOP, which is used to compile mcount.c, in the same way that -fno-ret-protector is set (because the default ret-protector is an "always" generator). This change ensures there is never a stack protector prologue/epilogue in the functions in that file, no matter what stack protector selection algorithm is in play. ok kettenis guenther