Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(222)

Issue 2265983002: Use clang for snapshot_toolchain by default, except on ChromeOS. (Closed)

Created:
4 years, 4 months ago by slan
Modified:
4 years, 4 months ago
CC:
v8-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Use clang for snapshot_toolchain by default, except on ChromeOS. Non-CrOS builds should use clang for snapshot_toolchain, even on builds which use gcc for the target device. Change the default value for snapshot_toolchain to always use clang, except on ChromeOS gcc builds. In practice, every platform except ChromeOS always uses clang, so this should not affect any platform except non-CrOS gcc builds (like Cast) BUG= internal b/30873074 Committed: https://crrev.com/5a8f92901badeeec5862931606974dc4a47d9d60 Cr-Commit-Position: refs/heads/master@{#38825}

Patch Set 1 #

Patch Set 2 : Import order. #

Total comments: 3

Patch Set 3 : Change default. #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -11 lines) Patch
M snapshot_toolchain.gni View 1 2 2 chunks +7 lines, -11 lines 2 comments Download

Messages

Total messages: 31 (15 generated)
slan
Hey all, this is needed for the Chromecast build at TOT. Please take a look. ...
4 years, 4 months ago (2016-08-22 15:20:32 UTC) #2
jochen (gone - plz use gerrit)
https://codereview.chromium.org/2265983002/diff/20001/snapshot_toolchain.gni File snapshot_toolchain.gni (right): https://codereview.chromium.org/2265983002/diff/20001/snapshot_toolchain.gni#newcode28 snapshot_toolchain.gni:28: import("//build/config/chromecast_build.gni") why is that required here?
4 years, 4 months ago (2016-08-22 15:46:53 UTC) #7
slan
https://codereview.chromium.org/2265983002/diff/20001/snapshot_toolchain.gni File snapshot_toolchain.gni (right): https://codereview.chromium.org/2265983002/diff/20001/snapshot_toolchain.gni#newcode28 snapshot_toolchain.gni:28: import("//build/config/chromecast_build.gni") On 2016/08/22 15:46:53, jochen wrote: > why is ...
4 years, 4 months ago (2016-08-22 15:54:25 UTC) #8
jochen (gone - plz use gerrit)
https://codereview.chromium.org/2265983002/diff/20001/snapshot_toolchain.gni File snapshot_toolchain.gni (right): https://codereview.chromium.org/2265983002/diff/20001/snapshot_toolchain.gni#newcode28 snapshot_toolchain.gni:28: import("//build/config/chromecast_build.gni") On 2016/08/22 at 15:54:25, slan wrote: > On ...
4 years, 4 months ago (2016-08-22 15:57:47 UTC) #9
slan
On 2016/08/22 15:57:47, jochen wrote: > https://codereview.chromium.org/2265983002/diff/20001/snapshot_toolchain.gni > File snapshot_toolchain.gni (right): > > https://codereview.chromium.org/2265983002/diff/20001/snapshot_toolchain.gni#newcode28 > ...
4 years, 4 months ago (2016-08-22 16:03:49 UTC) #10
jochen (gone - plz use gerrit)
dunno, not convinced. Why would v8 have to know about chromecast? Dirk, mind chiming in?
4 years, 4 months ago (2016-08-22 16:12:33 UTC) #11
slan
On 2016/08/22 16:12:33, jochen wrote: > dunno, not convinced. Why would v8 have to know ...
4 years, 4 months ago (2016-08-22 16:23:02 UTC) #12
Dirk Pranke
On 2016/08/22 16:23:02, slan wrote: > On 2016/08/22 16:12:33, jochen wrote: > > dunno, not ...
4 years, 4 months ago (2016-08-22 17:48:08 UTC) #13
slan
On 2016/08/22 17:48:08, Dirk Pranke wrote: > On 2016/08/22 16:23:02, slan wrote: > > On ...
4 years, 4 months ago (2016-08-22 22:37:41 UTC) #16
Dirk Pranke
lgtm. https://codereview.chromium.org/2265983002/diff/40001/snapshot_toolchain.gni File snapshot_toolchain.gni (right): https://codereview.chromium.org/2265983002/diff/40001/snapshot_toolchain.gni#newcode97 snapshot_toolchain.gni:97: "on $host_os $host_cpu") Was this indentation change intentional?
4 years, 4 months ago (2016-08-22 23:08:45 UTC) #22
slan
https://codereview.chromium.org/2265983002/diff/40001/snapshot_toolchain.gni File snapshot_toolchain.gni (right): https://codereview.chromium.org/2265983002/diff/40001/snapshot_toolchain.gni#newcode97 snapshot_toolchain.gni:97: "on $host_os $host_cpu") On 2016/08/22 23:08:45, Dirk Pranke wrote: ...
4 years, 4 months ago (2016-08-22 23:18:08 UTC) #23
Dirk Pranke
> On 2016/08/22 23:08:45, Dirk Pranke wrote: > > Was this indentation change intentional? > ...
4 years, 4 months ago (2016-08-22 23:20:20 UTC) #24
jochen (gone - plz use gerrit)
lgtm
4 years, 4 months ago (2016-08-23 12:47:18 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2265983002/40001
4 years, 4 months ago (2016-08-23 14:02:13 UTC) #27
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 4 months ago (2016-08-23 14:04:14 UTC) #29
commit-bot: I haz the power
4 years, 4 months ago (2016-08-23 14:04:38 UTC) #31
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/5a8f92901badeeec5862931606974dc4a47d9d60
Cr-Commit-Position: refs/heads/master@{#38825}

Powered by Google App Engine
This is Rietveld 408576698