commit | 5abb4775833ec4d6747b18ef314e84a955aa52ba | [log] [tgz] |
---|---|---|
author | Tiancong Wang <[email protected]> | Wed Jul 10 19:18:47 2019 |
committer | Commit Bot <[email protected]> | Wed Jul 10 19:18:47 2019 |
tree | d6d6958faed19be15b6555b389446c1f350a1bb0 | |
parent | 304bb952b4caa99cf3a13a68b59e4a0161fcae57 [diff] |
Reland "Add GN args for using orderfile for Chrome OS" This is a reland of 1189f5932fc0f2e67d332a98d9dc83b7c5172508 This fixes the problems on official Windows, and also moves the LLD assertion into if-statement, so that for the cases that don't want to use the orderfile, LLD guarantee is not needed. Bug: chromium:950627, chromium:982179 Test: Chrome OS, Android are tested locally. Official windows is tested on Linux. Original change's description: > Add GN args for using orderfile for Chrome OS > > This patch adds GN args to use an orderfile for linking Chrome. > By default, it's pointing a path will be updated by autoroller. > Chrome ebuild can also override the path to test a custom orderfile. > > This patch also consolidates the efforts across Android and Windows, > to have a configuration of using orderfile in build/config/compiler. > > Bug: chromium:950627 > Test: Chrome builds locally on Chrome OS. Android and Windows is not tested. > > Change-Id: If9fd06368da81e02488cb991c3b7490e6ed91363 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1672231 > Commit-Queue: Tiancong Wang <[email protected]> > Reviewed-by: Dirk Pranke <[email protected]> > Reviewed-by: Andrew Grieve <[email protected]> > Reviewed-by: Brian Sheedy <[email protected]> > Cr-Commit-Position: refs/heads/master@{#675412} Change-Id: Id1ebf193bdd0dcc9c7e1776fa2029500b915cc6d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1693201 Reviewed-by: Andrew Grieve <[email protected]> Reviewed-by: Dirk Pranke <[email protected]> Reviewed-by: Michael Achenbach <[email protected]> Reviewed-by: Brian Sheedy <[email protected]> Commit-Queue: Tiancong Wang <[email protected]> Auto-Submit: Tiancong Wang <[email protected]> Cr-Commit-Position: refs/heads/master@{#676074}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .