DescriptionAlways set symbol visibility when compiling with GCC / Clang.
By default, GN includes //build/config/gcc:symbol_visibility_hidden
into every target. Some targets remove this config. At least some of
the compiler options require the visibility to be set explicitly,
and they issue a compiler error otherwise.
This change introduced a new GN config, //build/config/gcc:symbol_visibility_default,
and the targets which remove //build/config/gcc:symbol_visibility_hidden,
must add this one.
BUG=607370
Committed: https://crrev.com/02e28619639d5cf2db5ac346d3328ec0762d6e14
Cr-Commit-Position: refs/heads/master@{#390784}
Patch Set 1 #Patch Set 2 : sync #Patch Set 3 : sync #
Messages
Total messages: 34 (11 generated)
|