diff --git a/tools/deps_guard/rules/ChipsetSDK/chipsetsdk_info.json b/tools/deps_guard/rules/ChipsetSDK/chipsetsdk_info.json index ccb345062a26a4a69709ec01c07edc167fbc2b50..c5d30dc49c4a051f498fd569715576dbb3c4ea1f 100644 --- a/tools/deps_guard/rules/ChipsetSDK/chipsetsdk_info.json +++ b/tools/deps_guard/rules/ChipsetSDK/chipsetsdk_info.json @@ -17,6 +17,12 @@ "path": "//build/common/musl:musl-libc.so", "headers": [] }, + { + "name": "build_framework:musl-libc.so", + "so_file_name": "ld-musl-loongarch64.so.1", + "path": "//build/common/musl:musl-libc.so", + "headers": [] + }, { "name": "build_framework:musl-libc.so", "so_file_name": "ld-musl-arm-asan.so.1", @@ -29,6 +35,12 @@ "path": "//build/common/musl:musl-libc.so", "headers": [] }, + { + "name": "build_framework:musl-libc.so", + "so_file_name": "ld-musl-loongarch64-asan.so.1", + "path": "//build/common/musl:musl-libc.so", + "headers": [] + }, { "name": "build_framework:musl-libcxx.so", "so_file_name": "libc++.so", diff --git a/tools/startup_guard/config_parser_mgr/cfg/config_parser.py b/tools/startup_guard/config_parser_mgr/cfg/config_parser.py index 4bad0c70b5bd9191891254b1c8af618798495d4b..673e66b21ca5bd1b16e3b9d949554bd607b14131 100644 --- a/tools/startup_guard/config_parser_mgr/cfg/config_parser.py +++ b/tools/startup_guard/config_parser_mgr/cfg/config_parser.py @@ -401,7 +401,7 @@ class ConfigParser(): pass def scan_library(self, target_cpu): - if target_cpu == "arm64": + if target_cpu == "arm64" or target_cpu == "loongarch64": config_paths = [ "system/lib64/init", "chip_prod/lib64/init",