opengnsys_ipxe/src/arch/x86/transitions
Michael Brown c160fb2593 [build] Use .balign directive instead of .align
The semantics of the assembler's .align directive vary by CPU
architecture.  For the ARM builds, it specifies a power of two rather
than a number of bytes.  This currently leads to the .einfo entries
(which do not appear in the final binary) having an alignment of 256
bytes for the ARM builds.

Fix by switching to the GNU-specific directive .balign, which is
consistent across architectures

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2021-02-12 23:22:54 +00:00
..
liba20.S [build] Use .balign directive instead of .align 2021-02-12 23:22:54 +00:00
libkir.S [bios] Add bin-x86_64-pcbios build platform 2016-02-16 19:32:32 +00:00
libpm.S [bios] Add bin-x86_64-pcbios build platform 2016-02-16 19:32:32 +00:00
librm.S [build] Use .balign directive instead of .align 2021-02-12 23:22:54 +00:00
librm_mgmt.c [librm] Add facility to provide register and stack dump for CPU exceptions 2018-03-18 14:59:34 +02:00
librm_test.c [librm] Ensure that inline code symbols are unique 2018-03-21 17:00:53 +02:00