Descriptionuse icf=safe w/ gcc+gold+x86/x64, icf=all w/ gold elsewhere.
This is another attempt to fix which flags we use by default when
linking w/ gold. The interaction of gold + gcc on intel platforms
appears buggy, so we only use icf=safe there; gold + gcc on non-intel
platforms, and gold + clang on intel can use icf=all, as long
as we have the latest binutils.
This change is GN-only, since linux GYP builds are on their last
breaths and it's not worth worrying about x86 flags there.
R=mcgrathr@chromium.org, thakis@chromium.org
BUG=576197
Committed: https://crrev.com/a403dd9d7c3b7d3619da3ef989f4666e1e11cf95
Cr-Commit-Position: refs/heads/master@{#393563}
Patch Set 1 #Patch Set 2 : s/target_arch/target_cpu #Messages
Total messages: 14 (5 generated)
|