chromium-src-build/config
Nico Weber d2f18062af win: Remove win_is_xtree_patched machinery.
Back when we still used MSVC, this checked if our hermetic toolchain had
a local change to make MSVC's unreachable code warning work with MSVC's
headers.

We haven't used MSVC in a while and even if someone were to use it, /wd4702
is currently disabled globally unconditionally.

Eventually we should turn on clang's -Wunreachable-code, but for now
this removes an exec_script() invocation that infinitesimally slows down
gn and that doesn't have any effect in practice.

Bug: 346399
Change-Id: I0d68086ce0bb859ce58c579723e92f64c1c3c256
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1721457
Reviewed-by: Bruce Dawson <brucedawson@chromium.org>
Commit-Queue: Nico Weber <thakis@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#681529}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 2e690053d5f9cb272cd15b7f8927919ad4fe2e90
2019-07-26 23:32:19 +00:00
..
aix fix gn builds on aix 2018-07-11 13:51:25 +00:00
android Android: Passing min-api to R8 2019-07-26 15:56:58 +00:00
c++ List natvis files as inputs 2019-07-25 00:36:17 +00:00
chromecast
chromeos Add a ChromeOS-specific GN arg for generating Chrome orderfile. 2019-06-11 23:12:36 +00:00
clang Build clang without plugin support. 2019-01-03 06:09:34 +00:00
compiler win: Remove win_is_xtree_patched machinery. 2019-07-26 23:32:19 +00:00
coverage [code coverage] Allow turning off coverage with one config change 2019-07-12 18:03:59 +00:00
freetype Build FreeType and HarfBuzz together. 2017-10-09 15:35:00 +00:00
fuchsia [Fuchsia] Fix base::Time::LocalExplode() to account for local timezone 2019-07-19 20:53:01 +00:00
gcc Declutter rpath. 2019-02-13 08:30:47 +00:00
ios [ios] Move SDK target to 12.0. 2019-07-23 16:31:38 +00:00
linux //build: Convert print statements to Python 3 style 2019-05-12 06:11:07 +00:00
mac Roll macOS SDK to 10.14. 2019-07-22 23:31:49 +00:00
nacl Move "enable_nacl" out of //build/config/features.gni. 2017-09-28 22:15:11 +00:00
posix //build: Convert print statements to Python 3 style 2019-05-12 06:11:07 +00:00
sanitizers Add a hwasan_platform build flag. 2019-06-05 00:55:52 +00:00
win win: Don't pass /FC to clang-cl. 2019-07-26 21:32:46 +00:00
BUILD.gn Move safe browsing defines to buildflag system. 2019-07-26 14:00:13 +00:00
BUILDCONFIG.gn Add loadable module output files to metadata on Android 2019-07-26 00:43:28 +00:00
OWNERS Remove noparent for build/config/BUILDCONFIG.gn 2018-12-21 19:58:38 +00:00
allocator.gni Use the new tcmalloc on Chromecast 2019-06-05 20:25:33 +00:00
arm.gni arm64/compiler Remove thinLTO cache clearing. 2019-02-27 16:26:48 +00:00
chrome_build.gni Add build config and docs for generating Windows link order files 2017-11-27 22:33:35 +00:00
chromecast_build.gni [Chromecast] Remove is_cast_using_cma_backend flag. 2019-06-30 23:30:47 +00:00
compute_inputs_for_analyze.gni Make "gn analyze" know about all inputs for jinja_template() 2018-06-27 03:14:09 +00:00
crypto.gni Remove x509_certificate_openssl and use_openssl_certs build flag 2017-09-08 04:44:13 +00:00
dcheck_always_on.gni Add a |dcheck_is_configurable| build argument, independent of SyzyASAN. 2018-03-23 19:03:07 +00:00
features.gni Move safe browsing defines to buildflag system. 2019-07-26 14:00:13 +00:00
get_host_byteorder.py //build: Convert print statements to Python 3 style 2019-05-12 06:11:07 +00:00
host_byteorder.gni
jumbo.gni Turn off jumbo for everything built with the nacl toolchain 2019-07-26 12:11:53 +00:00
locales.gni build/locale_tool.py: New helper script to manage locale-related files. 2019-04-10 21:15:27 +00:00
logging.gni Reland "base: Add ENABLE_LOG_ERROR_NOT_REACHED buildflag" Round 2 2019-05-07 16:16:07 +00:00
merge_for_jumbo.py Support Python 3 in //build/config/merge_for_jumbo.py 2019-04-09 14:36:09 +00:00
mips.gni libyuv:Add MultiMedia Instruction(MMI) build flags for GYP/GN builds 2018-07-19 15:14:39 +00:00
pch.gni
python.gni [bundles] Add install script and its dependencies to runtime deps 2019-04-30 15:36:28 +00:00
sysroot.gni Roll Fuchsia SDK from 9b4813214fa0 to 8b8ef554dadd 2018-07-21 08:59:51 +00:00
ui.gni Eliminate use_ash build flag 2017-10-16 18:51:39 +00:00
v8_target_cpu.gni build: Fix common misspellings 2017-08-01 09:03:13 +00:00
x64.gni Define a new argument to override the architecture of X64 CPU. 2019-07-13 00:18:34 +00:00
zip.gni Reland "Cronet: Simplify repackage rules" 2018-11-30 04:55:56 +00:00