• Wez's avatar
    [fuchsia] Stop overriding safestack & shadow-call-stack settings. · 4189e014
    Wez authored
    Fuchsia builds have been forcibly disabling safestack because it broke
    V8 tests under Fuchsia, and forcibly enabling shadow-call-stack in
    advance of it becoming the toolchain default, to gauge size impact.
    
    Enabling shadow-call-stack under x64 is not recommended and breaks code
    which uses C++ exceptions, which is true of some V8 code & tests.
    
    Since the toolchain default should now be correct, remove the overrides
    entirely.
    
    Bug: 1028617, 821951
    Change-Id: I36333f8cff5ea62584032a802337cdeb95f33466
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2014407
    Auto-Submit: Wez <wez@chromium.org>
    Reviewed-by: default avatarKevin Marshall <kmarshall@chromium.org>
    Commit-Queue: Wez <wez@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#734110}
    4189e014
BUILD.gn 1.86 KB