History log of /freebsd/stand/efi/liblua32efi/Makefile (Results 1 – 1 of 1)
Revision Date Author Comments
# d15cc762 30-May-2026 Ahmad Khalifa <vexeduxr@FreeBSD.org>

stand: compile ia32 EFI loader with -malign-double

The UEFI spec says:
> Structures are aligned on boundaries equal to the largest internal
> datum of the structure and internal data are implicitly

stand: compile ia32 EFI loader with -malign-double

The UEFI spec says:
> Structures are aligned on boundaries equal to the largest internal
> datum of the structure and internal data are implicitly padded to
> achieve natural alignment.

Unlike the old Intel EFI toolkit, the EDK2 headers expect ia32 builds to
use -malign-double to achive this.

Make EFI versions of libsa32, liblua32, and ficl32. With the difference
being that they are compiled with -malign-double.

Differential Revision: https://reviews.freebsd.org/D55385

show more ...