Roll buildtools f115f47867..2637e7e911
In order to roll GN 5478ca08..a0a05a85 (r528993:r533513) and pick up the following changes: e93e6df0 Fix gn bootstrap on systems with an old libstdc++ 9a22cda9 Fix GN thread sanitizer bug. f7f761c7 Fix misspellings in GN reference 7c742b6e Fix 'gn gen --check' hanging indefinitely 31360b70 GN: Fix a memory leak found by LSAN. 5d253161 Fix gn CHECK()ing when generating Chromium build files ff4e4bf5 Reland "android: Don't parse /proc/self/maps to prefetch the library." 733c2818 Revert "android: Don't parse /proc/self/maps to prefetch the library." 4c48a351 Support pool for action_foreach 0b186aa6 Fix gn bootstrap ef6f0fb3 android: Don't parse /proc/self/maps to prefetch the library. 2f14ea14 Add support for include_dirs to gn check. cb4f92cc Remove usage of SequencedWorkerPool in GN. 4c762522 Fix gn bootstrap 2b31dbb2 android: fix the "end of text" sentinel with lld. The most notable change here is 2f14ea14, which changes `gn check` to check includes that are relative to something other than the source root; it checks against every dir in include_dirs instead. Previously if a file wasn't located relative to the src root it was just ignored. Now we're able to catch more errors as a result. TBR=brettw@chromium.org, slan@chromium.org, kapishnikov@chromium.org, eugenebut@chromium.org Cq-Include-Trybots: master.tryserver.chromium.android:android_cronet_tester;master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: Ib8164ae81da6b14dacc8db74d2765d62d4dc3761 Reviewed-on: https://chromium-review.googlesource.com/896949Reviewed-by:Andrei Kapishnikov <kapishnikov@chromium.org> Reviewed-by:
Stephen Lanham <slan@chromium.org> Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Commit-Queue: Dirk Pranke <dpranke@chromium.org> Cr-Commit-Position: refs/heads/master@{#534469}
Showing
Please register or sign in to comment