• antz's avatar
    Revert "[Chromecast] Only include all libstdc++/libgcc symbols in executable as needed" · 19adc908
    antz authored
    Reason for revert:
    The original fix is opt-in, which causes unit test binaries to miss symbols. I will
    reimplement an opt-out for binaries that we do not want to whole-archive libs.
    
    Original issue description:
    >> All chromecast executable include all libstdc++/libgcc symbols by default
    >> due to b/25566835. Added a config for --whole-archive for only ones that
    >> depend on shared libs. ~700kb saving per executable.
    
    BUG=internal b/31417380
    
    This reverts commit 92947f23.
    
    Review-Url: https://codereview.chromium.org/2334163004
    Cr-Commit-Position: refs/heads/master@{#418640}
    19adc908
BUILD.gn 2.51 KB