CVSROOT: /cvs Module name: src Changes by: guent...@cvs.openbsd.org 2019/11/09 13:07:00
Modified files: sys/arch/amd64/conf: ld.script sys/arch/arm/conf: kern.ldscript sys/arch/arm64/conf: kern.ldscript sys/arch/i386/conf: ld.script sys/arch/loongson/conf: ld.script sys/arch/luna88k/conf: ld.script sys/arch/octeon/conf: ld.script sys/arch/sgi/conf: ld.script sys/arch/sparc64/conf: ld.script Log message: Retguard will start using sections named ".openbsd.randomdata.retguard.*" and not just ".openbsd.randomdata.retguard". Accept both in the kernel ldscripts so that they're placed together between the __retguard_{start,end} symbols. Similarly, match not just ".openbsd.randomdata" but also ".openbsd.randomdata.*" to pick up other random (pun intended) items. While here, stub in those retguard bits into all the ldscripts. ok deraadt@