| Index: build/config/BUILDCONFIG.gn
|
| diff --git a/build/config/BUILDCONFIG.gn b/build/config/BUILDCONFIG.gn
|
| index 22b9dca7bf5514dc5eb8c0632223a0193efcbc31..3df338da72ce1c816e0d595209a8a729648dbb96 100644
|
| --- a/build/config/BUILDCONFIG.gn
|
| +++ b/build/config/BUILDCONFIG.gn
|
| @@ -329,7 +329,15 @@ if (is_win) {
|
| "//build/config/win:sdk",
|
| "//build/config/win:unicode",
|
| ]
|
| -} else if (is_linux) {
|
| +}
|
| +if (is_posix) {
|
| + _native_compiler_configs += [
|
| + "//build/config/gcc:no_exceptions",
|
| + "//build/config/gcc:symbol_visibility_hidden",
|
| + ]
|
| +}
|
| +
|
| +if (is_linux) {
|
| _native_compiler_configs += [ "//build/config/linux:sdk", ]
|
| } else if (is_mac) {
|
| _native_compiler_configs += [ "//build/config/mac:sdk", ]
|
| @@ -338,9 +346,7 @@ if (is_win) {
|
| } else if (is_android) {
|
| _native_compiler_configs += [ "//build/config/android:sdk", ]
|
| }
|
| -if (!is_win) {
|
| - _native_compiler_configs += [ "//build/config/gcc:symbol_visibility_hidden" ]
|
| -}
|
| +
|
| if (is_clang) {
|
| _native_compiler_configs += [
|
| "//build/config/clang:find_bad_constructs",
|
|
|