HomeFreeBSD

edk2: Tweak the tests for UEFI Specification Data Type requirements

Description

edk2: Tweak the tests for UEFI Specification Data Type requirements

On x86 these trigger for 32-bit builds. We only ever (will) do that for
the 32-bit loader that starts a 64 bit kernel for ia32. For the moment,
take the training wheels off, though most likely some compile flags need
to be used to change the i386 ABI to force *int64_t alignment to 64
bits or some other horror as yet ill-concieved. Despite this assertion,
the ia32 to boot 64-bit kernels loaders seem to work.

Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D53653

Details

Provenance
impAuthored on Sun, Nov 16, 5:34 PM
Differential Revision
D53653: edk2: Tweak the tests for UEFI Specification Data Type requirements
Parents
rG84dc74b8274c: stand: switch the loader over to using efi-edk2.h
Branches
Unknown
Tags
Unknown