From 083023aa7953dafbb6388dffb8928b4e4c92799f Mon Sep 17 00:00:00 2001 From: zhangjialing Date: Thu, 27 Feb 2025 07:48:15 +0000 Subject: [PATCH 1/2] Add LoongArch support Change-Id: Ica94b60f327573a2726e60feac644981e541e41d Signed-off-by: zhangjialing --- .../deps_guard/rules/ChipsetSDK/chipsetsdk_info.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tools/deps_guard/rules/ChipsetSDK/chipsetsdk_info.json b/tools/deps_guard/rules/ChipsetSDK/chipsetsdk_info.json index ccb3450..c5d30dc 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", -- Gitee From 082044e983039c18eb9300cd0a980ad3b521a275 Mon Sep 17 00:00:00 2001 From: sybapp Date: Sat, 1 Mar 2025 07:54:11 +0000 Subject: [PATCH 2/2] complete loongarch support Signed-off-by: sybapp --- tools/startup_guard/config_parser_mgr/cfg/config_parser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 4bad0c7..673e66b 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", -- Gitee