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 |