| Index: build/config/BUILDCONFIG.gn
|
| diff --git a/build/config/BUILDCONFIG.gn b/build/config/BUILDCONFIG.gn
|
| index 31170138204364d2f000c16b39f6b145eec42464..edefb2c6ced883c0d4a8a3e40089cf9b4c6ddf82 100644
|
| --- a/build/config/BUILDCONFIG.gn
|
| +++ b/build/config/BUILDCONFIG.gn
|
| @@ -568,8 +568,10 @@
|
| if (is_android) {
|
| # Strip native JNI exports from shared libraries by default. Binaries that
|
| # want this can remove this config.
|
| - default_shared_library_configs +=
|
| - [ "//build/config/android:hide_all_but_jni_onload" ]
|
| + default_shared_library_configs += [
|
| + "//build/config/android:hide_native_jni_exports",
|
| + "//build/config/android:hide_all_but_jni_onload",
|
| + ]
|
| }
|
| set_defaults("shared_library") {
|
| configs = default_shared_library_configs
|
| @@ -647,7 +649,10 @@
|
| if (is_component_build) {
|
| configs = default_shared_library_configs
|
| if (is_android) {
|
| - configs -= [ "//build/config/android:hide_all_but_jni_onload" ]
|
| + configs -= [
|
| + "//build/config/android:hide_native_jni_exports",
|
| + "//build/config/android:hide_all_but_jni_onload",
|
| + ]
|
| }
|
| } else {
|
| configs = default_compiler_configs
|
|
|