coreboot-kgpe-d16/payloads/external
Sean Rhodes 97c57fd079 payloads/edk2: Only pass IA32 argument
With the coreboot build process, `UniversalPayloadBuild.sh` calls
`UniversalPayloadBuild.py`. That Python script will unconditionally
build DXE as 64-bit, but accepts an argument for the entry point:
    parser.add_argument('-a', '--Arch', choices=['IA32', 'X64'],
    help='Specify the ARCH for payload entry module. Default build X64
    image.', default ='X64')

Currently, ` -a IA32 -a X64` is passed, and the Python script will
use the `X64` argument, resulting in a payload that won't work with
coreboot.

Remove the `-a X64`, so the resulting build is a 32-bit entry point,
and 64-bit DXE, which works with coreboot.

Signed-off-by: Sean Rhodes <sean@starlabs.systems>
Change-Id: I8a557d6e155a2938b44036d98f9274cc8b38f156
Reviewed-on: https://review.coreboot.org/c/coreboot/+/73668
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Reviewed-by: Martin L Roth <gaumless@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Benjamin Doron <benjamin.doron00@gmail.com>
Reviewed-by: Felix Singer <service+coreboot-gerrit@felixsinger.de>
Reviewed-by: Patrick Rudolph <patrick.rudolph@9elements.com>
2023-05-31 07:06:48 +00:00
..
BOOTBOOT
FILO payloads/*/Kconfig.name: update documentation link 2023-01-17 15:20:24 +00:00
GRUB2 payloads/*/Kconfig.name: update documentation link 2023-01-17 15:20:24 +00:00
LinuxBoot payloads/external/LinuxBoot: Update u-root releases in Kconfig 2023-01-30 08:02:15 +00:00
Memtest86Plus
SeaBIOS payloads/seabios: Update stable from 1.16.1 to 1.16.2 2023-05-20 19:12:19 +00:00
U-Boot payloads/U-boot: Fix U-Boot cloning error 2023-01-27 23:43:32 +00:00
coreDOOM payloads/external: Add support for coreDOOM payload 2022-05-28 15:01:47 +00:00
depthcharge payloads/*/Kconfig.name: update documentation link 2023-01-17 15:20:24 +00:00
edk2 payloads/edk2: Only pass IA32 argument 2023-05-31 07:06:48 +00:00
iPXE payloads/iPXE: Update stable version from 2019.3 to to 2022.1 2022-03-22 21:02:59 +00:00
linux
skiboot payloads/external/skiboot/Makefile: fix output on `make clean` 2022-09-28 17:35:37 +00:00
tint
.gitignore payloads/edk2: Move building to directory called workspace 2022-08-24 21:27:24 +00:00
Makefile.inc payloads/external/edk2: Verbose builds with coreboot build-system 2023-05-13 20:07:20 +00:00