commit | f002a96e9b788fe71fd1c773a4bc891940c409d8 | [log] [tgz] |
---|---|---|
author | Tom Anderson <thomasanderson@chromium.org> | Wed Jul 25 21:56:41 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jul 25 21:56:41 2018 |
tree | 52f9e95fbb798cf3fb8bd1ef23be3fcf0046fbf6 | |
parent | 82d1bd2babc290ca236aad2933cc0b4254d1cd01 [diff] |
Remove libcpp_is_static This change makes libc++ a shared_library iff is_component_build=true, just like all other components. This has the advantage that the RPATH doesn't need to be set in sanitizer (non-component) builds just so binaries can find libc++.so. This CL also changes RPATH to be set iff is_component_build=true. Needs buildtools CL: https://chromium-review.googlesource.com/c/chromium/buildtools/+/1142370 TBR=dpranke,jochen R=thakis BUG=850682 CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_msan_rel_ng;master.tryserver.chromium.linux:linux_chromium_ubsan_rel_ng;luci.chromium.try:linux_chromium_asan_rel_ng;luci.chromium.try:linux_chromium_tsan_rel_ng Change-Id: I96e74da6d907659b939a0f229693bbd2a6d9140a Reviewed-on: https://chromium-review.googlesource.com/1119098 Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Reviewed-by: Peter Collingbourne <pcc@chromium.org> Reviewed-by: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#578085}
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 .