From 15a4b0d726c4ccd7c8b09cb97a54e4bce59c7f1d Mon Sep 17 00:00:00 2001 From: Yifan Hong Date: Thu, 20 Jul 2023 16:50:01 -0700 Subject: [PATCH] ANDROID: set kmi_symbol_list_add_only for Kleaf builds. On KMI frozen branches, symbols may no longer be removed from KMI symbol lists. This change sets kmi_symbol_list_add_only=true for Kleaf builds. Test: Treehugger Bug: 292106238 Change-Id: I74cf98ebad2705b92468c996e9b3b472447e8203 Signed-off-by: Yifan Hong --- BUILD.bazel | 2 ++ 1 file changed, 2 insertions(+) diff --git a/BUILD.bazel b/BUILD.bazel index b148c002b107..2a95ec15d4d2 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -76,6 +76,7 @@ define_common_kernels(target_configs = { "kmi_symbol_list_strict_mode": True, "module_implicit_outs": COMMON_GKI_MODULES_LIST, "kmi_symbol_list": "android/abi_gki_aarch64", + "kmi_symbol_list_add_only": True, "additional_kmi_symbol_lists": [":aarch64_additional_kmi_symbol_lists"], "protected_exports_list": "android/abi_gki_protected_exports_aarch64", "protected_modules_list": "android/gki_aarch64_protected_modules", @@ -90,6 +91,7 @@ define_common_kernels(target_configs = { "kmi_symbol_list_strict_mode": False, "module_implicit_outs": COMMON_GKI_MODULES_LIST, "kmi_symbol_list": "android/abi_gki_aarch64", + "kmi_symbol_list_add_only": True, "additional_kmi_symbol_lists": [":aarch64_additional_kmi_symbol_lists"], "protected_exports_list": "android/abi_gki_protected_exports_aarch64", "protected_modules_list": "android/gki_aarch64_protected_modules",