The bootblocks are 32-bit binaries which use the ENTRY() macros which now
authorderaadt <deraadt@openbsd.org>
Mon, 17 Apr 2023 00:05:35 +0000 (00:05 +0000)
committerderaadt <deraadt@openbsd.org>
Mon, 17 Apr 2023 00:05:35 +0000 (00:05 +0000)
commit0036605bb930e8fa684ed85410ea4a7746c5daa8
treea0af729ab0187d45b5342ec1ea2a7a018136e631
parent0e2deb640007fc4ce4bbc5b0eecb67175c6af52f
The bootblocks are 32-bit binaries which use the ENTRY() macros which now
include endbr64 macros.  That's not going to work, so use the simple method
of -Dendbr64= to remove them from the instruction stream.
ok kettenis guenther
sys/arch/amd64/stand/boot/Makefile
sys/arch/amd64/stand/cdboot/Makefile
sys/arch/amd64/stand/pxeboot/Makefile