New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 641388 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Last visit > 30 days ago
Closed: Sep 2016
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 537368
issue 641455



Sign in to add a comment

LLVM: force use gcc to build firmware

Project Member Reported by yunlian@chromium.org, Aug 26 2016

Issue description

We need to continue to use gcc to build firmware while we are migrating to LLVM

 
talked to firmware team, it at least includes:
    coreboot
    depthcharge
    libpayload
    vboot_reference
    coreinfo
    chromeos-bootimage
    chromeos-seabios
    chromeos-u-boot
    coreboot-private-files-*
    chromeos-cr50
    chromeos-ec
    chromeos-mrc
Labels: -Pri-3 Pri-2
Status: Assigned (was: Untriaged)
Summary: LLVM: force use gcc to build firmware (was: use gcc to build firmware)
Project Member

Comment 3 by bugdroid1@chromium.org, Sep 2 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/98b29a9f5ac313cb719ceea8c1df674bf7fdf5e9

commit 98b29a9f5ac313cb719ceea8c1df674bf7fdf5e9
Author: Yunlian Jiang <yunlian@chromium.org>
Date: Fri Aug 26 17:25:33 2016

profile: use gcc to build firmware.

We need to continue to use gcc to build firmware while we are
migrating to LLVM. Talked to firmware team and they gave us
a list of firmware packages.

BUG= chromium:641388 
TEST=these packages will continue to be built with gcc.

Change-Id: I0eb6cd57ee74df7005a67667e340bd29fddad4e6
Reviewed-on: https://chromium-review.googlesource.com/376758
Commit-Ready: Yunlian Jiang <yunlian@chromium.org>
Tested-by: Yunlian Jiang <yunlian@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[add] https://crrev.com/98b29a9f5ac313cb719ceea8c1df674bf7fdf5e9/chromeos/config/env/chromeos-base/chromeos-cr50
[add] https://crrev.com/98b29a9f5ac313cb719ceea8c1df674bf7fdf5e9/chromeos/config/env/sys-boot/coreboot
[add] https://crrev.com/98b29a9f5ac313cb719ceea8c1df674bf7fdf5e9/chromeos/config/env/sys-boot/chromeos-u-boot
[modify] https://crrev.com/98b29a9f5ac313cb719ceea8c1df674bf7fdf5e9/chromeos/config/env/chromeos-base/vboot_reference
[add] https://crrev.com/98b29a9f5ac313cb719ceea8c1df674bf7fdf5e9/chromeos/config/env/sys-boot/libpayload
[add] https://crrev.com/98b29a9f5ac313cb719ceea8c1df674bf7fdf5e9/chromeos/config/env/chromeos-base/chromeos-ec
[add] https://crrev.com/98b29a9f5ac313cb719ceea8c1df674bf7fdf5e9/chromeos/config/env/sys-boot/coreinfo
[add] https://crrev.com/98b29a9f5ac313cb719ceea8c1df674bf7fdf5e9/chromeos/config/env/sys-boot/chromeos-bootimage
[add] https://crrev.com/98b29a9f5ac313cb719ceea8c1df674bf7fdf5e9/chromeos/config/env/sys-boot/depthcharge

Status: Fixed (was: Assigned)
Blocking: 641455
Labels: llvm-firmware
Status: Verified (was: Fixed)

Sign in to add a comment