Hi, gcc-6 had a bug which results in the latest u-boot for Allwinner / sunxi devices not building, this has been fixed upstream and in gcc-6.1.1-3.fc24, can you please sync cross-gcc with gcc-6.1.1-3.fc24 to also fix this in cross-gcc ? Regards, Hans
cross-gcc-6.1.1-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-4472e6b30f
(In reply to Hans de Goede from comment #0) > gcc-6 had a bug which results in the latest u-boot for Allwinner / sunxi > devices not building, this has been fixed upstream and in gcc-6.1.1-3.fc24, > can you please sync cross-gcc with gcc-6.1.1-3.fc24 to also fix this in > cross-gcc ? Do you have a test case for this?
(In reply to David Howells from comment #2) > Do you have a test case for this? git clone git://git.denx.de/u-boot.git cd u-boot make -j4 CROSS_COMPILE=arm-linux-gnu- q8_a23_tablet_800x480_defconfig make -j4 CROSS_COMPILE=arm-linux-gnu- With the broken cross-gcc, the last command will fail with an error about invalid asm being generated by the cc part of gcc.
cross-gcc-6.1.1-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-4472e6b30f
cross-gcc-6.1.1-2.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.