We can stop iterating once we've found the DOF section.

Submitted by:	Fedor Indutny <fedor@indutny.com>


git-svn-id: svn+ssh://svn.freebsd.org/base/head@276144 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Convert a couple lingering NO_FORTH conditionals to test MK_FORTH.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@276145 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Use explicit --output-target to set EFI file format

According to objcopy(1) --target is for use where the input and output
formats are the same ("no translation"). In practice it does detect the
input format in any case, but be explicit that we're specifying the
output format as we are translating from ELF to EFI PE format.

Sponsored by:	The FreeBSD Foundation


git-svn-id: svn+ssh://svn.freebsd.org/base/head@276146 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Update comment: only one file in the FAT file system EFI boot image

Sponsored by:	The FreeBSD Foundation


git-svn-id: svn+ssh://svn.freebsd.org/base/head@276147 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f