[coreboot-gerrit] Patch merged into coreboot/master: crossgcc: Update toolchain

gerrit at coreboot.org gerrit at coreboot.org
Wed May 4 20:21:17 CEST 2016


the following patch was just integrated into master:
commit ae8e3a0bbb1d028e9d18572304ec93e1495976f5
Author: Iru Cai <mytbk920423 at gmail.com>
Date:   Sat Apr 2 10:50:59 2016 +0800

    crossgcc: Update toolchain
    
    New tools:
    * mpfr 3.1.4
    * binutils 2.26
    * gcc 5.3.0
    * llvm/clang 3.8.0
    
    Patch changes:
    * binutils-2.25_fix-aarch64.patch: fixed in 2.26
    * binutils-2.25_host-clang.patch: the positions of header file
      includes have been adjusted
    * binutils-2.25_no-bfd-doc.patch: update to 2.26
    * binutils-2.25_riscv.patch: update from riscv-gnu-toolchain
    * gcc-5.2.0_elf_biarch.patch: update to 5.3.0
    * gcc-5.2.0_gnat.patch: update to 5.3.0
    * gcc-5.2.0_libgcc.patch: update to 5.3.0
    * gcc-5.2.0_nds32.patch: update to 5.3.0
    * gcc-5.2.0_riscv.patch: update from riscv-gnu-toolchain
    * cfe-3.7.1.src_frontend.patch: update to 3.8.0
    
    In the latest code of riscv-gnu-toolchain project, the patch for
    {binutils,gcc}/config.sub has been removed, and the target is renamed
    as riscv32 and riscv64. The `riscv' to `riscv64' change in xcompile is
    in another commit.
    
    Test results:
    All GCC and LLVM/clang toolchain build successfully.
    
    x86,arm: qemu boots
    power8: firmware fails to boot
    aarch64,mips: not tested
    riscv: firmware fails to build with new binutils
    clang: firmware fails to boot
    
    Signed-off-by: Iru Cai <mytbk920423 at gmail.com>
    Change-Id: I42ce89c29263d768d161c28199994f17d0389633
    Reviewed-on: https://review.coreboot.org/14227
    Tested-by: build bot (Jenkins)
    Reviewed-by: Stefan Reinauer <stefan.reinauer at coreboot.org>


See https://review.coreboot.org/14227 for details.

-gerrit



More information about the coreboot-gerrit mailing list