summaryrefslogtreecommitdiffstats
path: root/src/scripts/linux.lds
diff options
context:
space:
mode:
authorMichael Brown2023-01-23 02:26:46 +0100
committerMichael Brown2023-01-23 02:26:46 +0100
commit9de6c45dd3019c7074dc34954e008633409b38df (patch)
tree24339e065faab86e8d1bda60d9cff01f181345ee /src/scripts/linux.lds
parent[arm] Support building as a Linux userspace binary for AArch64 (diff)
downloadipxe-9de6c45dd3019c7074dc34954e008633409b38df.tar.gz
ipxe-9de6c45dd3019c7074dc34954e008633409b38df.tar.xz
ipxe-9de6c45dd3019c7074dc34954e008633409b38df.zip
[arm] Use -fno-short-enums for all 32-bit ARM builds
The EFI ABI requires the use of -fno-short-enums, and the EDK2 headers will perform a compile-time check that enums are 32 bits. The EDK2 headers may be included even in builds for non-EFI platforms, and so the -fno-short-enums flag must be used in all 32-bit ARM builds. Fortunately, nothing else currently cares about enum sizes. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/scripts/linux.lds')
0 files changed, 0 insertions, 0 deletions