From 7e35917775b8b3e3346a87f294e334e258bf15e6 Mon Sep 17 00:00:00 2001 From: Will McVicker Date: Mon, 17 Apr 2023 09:19:29 -0700 Subject: [PATCH] ANDROID: Add utf8_data_table for case-folding support The upstream commit 2b3d04787012 ("unicode: Add utf8-data module") moved the unicode nomalization functions into a module so that it could be selectively included in the kernel based of support for case-folding. In doing so, utf8-core.c uses symbol_request() to reference the utf8_data_table symbol. Since GKI trims unused symbols, include this symbol to our symbol list so that it doesn't get trimmed. Link: https://lore.kernel.org/all/ZDnbW1qYmBLycefL@google.com/ Bug: 278561372 Change-Id: If6347087d8dffae63bb4af5d72b74f703f09b820 Signed-off-by: Will McVicker --- android/abi_gki_aarch64 | 1 + 1 file changed, 1 insertion(+) diff --git a/android/abi_gki_aarch64 b/android/abi_gki_aarch64 index 57914f291962..bdae95797c69 100644 --- a/android/abi_gki_aarch64 +++ b/android/abi_gki_aarch64 @@ -2,3 +2,4 @@ # commonly used symbols module_layout __put_task_struct + utf8_data_table