Clone of https://chromium.googlesource.com/chromium/src/build with Mozilla's local modifications
Перейти к файлу
thomasanderson 358b868b28 Partition libcxx build code from build/config/sanitizers
This CL:
* Removes the last dependency on sanitizers:deps_no_options and replaces it
  with exe_and_shlib_deps
* Merges sanitizers:deps and sanitizers:deps_no_options
* Adds a weak symbol for NaCl to override the default sanitizer options

BUG=593874
R=thakis@chromium.org,bradnelson@chromium.org
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_chromium_msan_rel_ng;master.tryserver.chromium.linux:linux_chromium_ubsan_rel_ng;master.tryserver.chromium.mac:mac_chromium_asan_rel_ng

Review-Url: https://codereview.chromium.org/2911513002
Cr-Original-Commit-Position: refs/heads/master@{#475093}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: f59081471b68cb0a0c484fe9c9c3b8a1f7f2d122
2017-05-26 20:01:39 +00:00
android 📷 Create RenderTestRule which fails after test method finishes. 2017-05-26 10:25:44 +00:00
args [headless] Allow headless to use bundled fontconfig. 2017-05-26 12:33:07 +00:00
config Partition libcxx build code from build/config/sanitizers 2017-05-26 20:01:39 +00:00
docs Add markdown instructions for using hermetic toolchain on mac and ios. 2017-01-25 16:56:44 +00:00
experimental Remove support for Ubuntu/Precise sysroot 2017-04-07 16:20:20 +00:00
fuchsia Add hook to download Fuchsia SDK 2017-05-16 03:55:25 +00:00
git-hooks
internal
ios
linux [headless] Allow headless to use bundled fontconfig. 2017-05-26 12:33:07 +00:00
mac Delete several unused GYP scripts from build/mac and chrome/tools/build/mac. 2017-03-31 01:34:48 +00:00
sanitizers Partition libcxx build code from build/config/sanitizers 2017-05-26 20:01:39 +00:00
secondary Reland of Add a mock vision-common GMS client target (patchset #1 id:1 of https://codereview.chromium.org/2893093002/ ) 2017-05-19 22:55:56 +00:00
slave
toolchain Revert of Enable LLD for POSIX LTO builds on Linux. (patchset #1 id:1 of https://codereview.chromium.org/2877913003/ ) 2017-05-22 23:10:04 +00:00
util lastchange: Remove more unused SVN code. 2017-04-20 18:38:42 +00:00
win Update merge_pgc_files.py in preparation for VS2017 2017-05-20 15:00:06 +00:00
.gitignore Add utility for downloading reference APKs. 2017-03-13 22:07:29 +00:00
OWNERS Add component and team info to some //testing, //tools OWNERS files. 2017-04-07 23:29:02 +00:00
OWNERS.status Add global status comments for owners 2017-04-07 07:03:46 +00:00
apply_locales.py
branding_value.sh
build-ctags.sh
build_config.h Config changes to support target_os="fuchsia" 2017-05-12 17:50:37 +00:00
buildflag.h
buildflag_header.gni Remove som GYP annotations, remove unused manifest. 2016-09-27 21:20:37 +00:00
check_gn_headers.py Handle exceptions in check_gn_headers.py 2017-05-26 01:57:16 +00:00
check_gn_headers_unittest.py Reland of Add helpful error messages to check_gn_headers.py (patchset #1 id:1 of https://codereview.chromium.org/2905863002/ ) 2017-05-25 20:37:44 +00:00
check_return_value.py
clobber.py Don't clobber symlinks to build directories 2017-01-19 17:42:58 +00:00
common.croc
common.gypi Gut gyp_chromium, common.gypi. 2016-09-21 22:29:06 +00:00
compiled_action.gni
compiler_version.py
copy_test_data_ios.py
cp.py
detect_host_arch.py PPC/s390: [sysroot installer] Disable for host arch PPC/s390 2016-09-30 02:15:07 +00:00
dir_exists.py
dotfile_settings.gni For building v8 using gn on aix_ppc64, linux_s390x and linux_ppc64(both LE and BE). 2017-05-10 04:55:56 +00:00
download_gold_plugin.py
download_nacl_toolchains.py
download_translation_unit_tool.py Package the translation_unit tool as part of building the clang package. 2017-05-25 05:58:00 +00:00
env_dump.py
extract_from_cab.py
find_depot_tools.py Support `~` in depot_tools path 2017-05-22 17:03:27 +00:00
find_isolated_tests.py
fix_gn_headers.py Support checking and fixing non-existing header files in GN 2017-04-29 07:12:17 +00:00
gdb-add-index
get_landmines.py Enable noexcept on Windows, use for a few move constructors. 2017-03-24 16:36:42 +00:00
get_syzygy_binaries.py Automatically copy the DIA DLL in the Syzygy binaries directory. 2016-10-04 18:25:11 +00:00
gn_helpers.py Fix pylint warnings: build/gn_helpers.py 2016-10-07 02:37:56 +00:00
gn_helpers_unittest.py
gn_run_binary.py Make gn_run_binary.py print out the exit code on error. 2017-04-16 21:39:29 +00:00
gyp_chromium
gyp_chromium.py Gut gyp_chromium, common.gypi. 2016-09-21 22:29:06 +00:00
gyp_environment.py Remove direct references to hermetic mac toolchain. 2016-10-13 21:38:05 +00:00
gyp_helper.py
gypi_to_gn.py
install-build-deps-android.sh Remove support for Ubuntu/Precise sysroot 2017-04-07 16:20:20 +00:00
install-build-deps.sh install-build-deps: Remove dpkg armhf architecture 2017-05-25 02:29:09 +00:00
install-chroot.sh
inverse_depth.py
landmine_utils.py
landmines.py
mac_toolchain.py Roll ios toolchain to 8.2.1. 2017-01-26 16:55:59 +00:00
nocompile.gni Enable no-compile tests on Mac and iOS clang 2017-02-27 20:19:26 +00:00
package_mac_toolchain.py [Mac hermetic] Add iPhoneOS subset to mac hermetic toolchain. 2017-02-13 20:51:43 +00:00
precompile.cc
precompile.h
print_python_deps.py [Android] Fix stack symbolization when packed relocations are on. 2017-04-29 01:34:58 +00:00
protoc_java.py Fix android depfiles to always list GN's outputs[0] 2016-09-14 02:06:20 +00:00
redirect_stdout.py
rm.py Unbreak mac component build. 2016-09-23 22:48:01 +00:00
sample_arg_file.gn Add support for customizing GN's args text. 2017-03-04 02:32:43 +00:00
sanitize-mac-build-log.sed
sanitize-mac-build-log.sh
sanitize-win-build-log.sed
sanitize-win-build-log.sh
shim_headers.gni Unbundle openh264 2017-05-22 12:52:46 +00:00
split_static_library.gni Enable header checking for chrome/browser/ui 2016-09-23 19:57:38 +00:00
symlink.gni [android] Tweak data deps to include two chromium tool binaries. (RELAND) 2016-11-11 19:19:23 +00:00
symlink.py Revert of Add work-around to symlink.gni to avoid "not up-to-date" ninja errors (patchset #1 id:1 of https://codereview.chromium.org/2344243002/ ) 2016-09-20 22:16:30 +00:00
tree_truth.sh
update-linux-sandbox.sh
vs_toolchain.py Switch VS 2017 builds to VS 2017 Update 3 Preview 1 2017-05-26 19:34:56 +00:00
whitespace_file.txt Added a secret ending (which is not-so-secret now) 2017-05-26 17:41:47 +00:00
win_is_xtree_patched.py
write_build_date_header.py
write_buildflag_header.py