[coreboot] ARM Trusted Firmware build issue

Paul Kocialkowski contact at paulk.fr
Wed Jul 13 10:35:45 CEST 2016


We spent some time yesterday evening on IRC investigating why the ARM Trusted
Firmware (ATF) doesn't build with the current toolchain from coreboot's
crossgcc.

It turns out it is a complex issue on the assembler's side. I have opened a bug
upstream about it, with all the details we could find:
https://sourceware.org/bugzilla/show_bug.cgi?id=20364

This regression was introduced with binutils 2.26. To get the build going in the
short term, we could either downgrade binutils back to 2.25 (if it still meets
all dependencies from other tools) or patch ATF to replace the ".align x, 0"
directives to ".align x" in include/common/asm_macros.S (not sure this is a
possibility).

Cheers,

-- Paul Kocialkowski, developer of low-level free software for embedded devices

Website: https://www.paulk.fr/
Coding blog: https://code.paulk.fr/
Git repositories: https://git.paulk.fr/ https://git.code.paulk.fr/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20160713/a3b0347a/attachment.asc>


More information about the coreboot mailing list