• Dirk Pranke's avatar
    Roll buildtools f115f47867..2637e7e911 · f4c02992
    Dirk Pranke authored
      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: default avatarAndrei Kapishnikov <kapishnikov@chromium.org>
    Reviewed-by: default avatarStephen Lanham <slan@chromium.org>
    Reviewed-by: default avatarDirk Pranke <dpranke@chromium.org>
    Commit-Queue: Dirk Pranke <dpranke@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#534469}
    f4c02992
BUILD.gn 2.74 KB