CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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@