Randomize the link order of .o files in the kernel on octeon.
authorvisa <visa@openbsd.org>
Mon, 5 Jun 2017 15:23:11 +0000 (15:23 +0000)
committervisa <visa@openbsd.org>
Mon, 5 Jun 2017 15:23:11 +0000 (15:23 +0000)
commit7e98d3fd75cadcca38c25ae4984ead948514f524
treecab70cae540c173b0465960cbc7d0557414c7675
parentbb99cf1d5ff9921c995f57c746835f01a96442c3
Randomize the link order of .o files in the kernel on octeon.
Unlike on some other architectures, it is not possible to unmap
the early boot code. Instead, the code is smashed during boot.

Input from deraadt@
sys/arch/octeon/conf/Makefile.octeon
sys/arch/octeon/conf/files.octeon
sys/arch/octeon/octeon/locore.S
sys/arch/octeon/octeon/locore0.S [new file with mode: 0644]