diff options
author | Heinrich Schuchardt <heinrich.schuchardt@canonical.com> | 2022-12-31 11:58:54 +0100 |
---|---|---|
committer | Heinrich Schuchardt <heinrich.schuchardt@canonical.com> | 2023-01-04 13:17:42 +0100 |
commit | d7ddeb66a6ce55672ba89496c621fbfc9465b4c2 (patch) | |
tree | 8bb269a7c2447e321e560f0e8660135fb0e419df /scripts/dtc/pylibfdt/setup.py | |
parent | 673a92c5d2c2b6dbcc5b530b0b1215db7afb8188 (diff) |
efi_loader: fix building aarch64 EFI binaries
While our EFI binaries execute without problems on EDK II they crash on
a Lenovo X13s. Let our binaries look more like what EDK II produces:
* move all writable data to a .data section
* align sections to 4 KiB boundaries (matching EFI page size)
* remove IMAGE_SCN_LNK_NRELOC_OVFL from .reloc section flags
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Diffstat (limited to 'scripts/dtc/pylibfdt/setup.py')
0 files changed, 0 insertions, 0 deletions