commit | 7f644bdff216ee98e509001cb133b65789deeaa5 | [log] [tgz] |
---|---|---|
author | Nico Weber <thakis@chromium.org> | Wed Jun 13 21:43:45 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jun 13 21:43:45 2018 |
tree | 7b2f981952e8ab977de44a8e9b11a26745cbcdc0 | |
parent | 17ff2d43c17a32c06f0e0e7bb1a34a35abbe60ad [diff] |
Pass -no-canonical-prefixes to clang-cl too. clang-cl learned this flag in https://reviews.llvm.org/rL333761 (which also has some words on why it's not the default). #566302 was a clang roll containing that change. Note that we also need https://reviews.llvm.org/rL334602 for this to have an effect in practice, and that's not rolled in yet. Once it is, goma should be able to cache non-symbol .obj files independent of the checkout path. (See also discussion in https://chromium-review.googlesource.com/c/chromium/src/+/1075947) Bug: 439949,330260,712796 Change-Id: I4a9bc38e35884be03fd9898e7000938cb4782a54 Reviewed-on: https://chromium-review.googlesource.com/1099638 Reviewed-by: Reid Kleckner <rnk@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#567001}
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 .