emaste added a comment. For reference https://reviews.freebsd.org/D7409 is the proposed FreeBSD change to switch to a linker script for the boot components (and make use of --oformat binary). https://reviews.llvm.org/D23769