[coreboot] Any plans to fix payload builds on 64-bit machines?

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Thu May 22 01:04:53 CEST 2014


Am 21.05.2014 22:13 schrieb Patrick Georgi:
> Am 21.05.2014 03:31, schrieb Sean McNeil:
>> All the recent changes to how the compiler is defined have now caused
>> payloads like FILO and SeaBIOS to not build on X86_64 machines. Is
>> anyone working to fix this?
> --- a/src/arch/x86/Makefile.inc
> +++ b/src/arch/x86/Makefile.inc
> @@ -347,6 +347,7 @@ seabios:
>                         CC="$(CC_x86_32)" LD="$(LD_x86_32)"
> OBJDUMP="$(OBJDUMP_x86_32)" \
>                         OBJCOPY="$(OBJCOPY_x86_32)"
> STRIP="$(STRIP_x86_32)" \
>                         AS="$(AS_x86_32)" \
> +                       CFLAGS="$(CLAGS_x86_32)" \

Typo, the "f" in CFLAGS_x86_32 is missing.


>                         CONFIG_SEABIOS_MASTER=$(CONFIG_SEABIOS_MASTER) \
>                         CONFIG_SEABIOS_STABLE=$(CONFIG_SEABIOS_STABLE) \
>
> CONFIG_SEABIOS_THREAD_OPTIONROMS=$(CONFIG_SEABIOS_THREAD_OPTIONROMS) \
>
> might do, or
>
> CC="$(CC_x86_32) $(CFLAGS_x86_x32)" two lines earlier.
>
> I can't test since my host compiler _really_ is broken for
> firmware-style build tasks.

Regards,
Carl-Daniel

-- 
http://www.hailfinger.org/




More information about the coreboot mailing list