[PATCH] perf build: Add rust target flag for loongarch cross compile
From: Li Fangxu
Date: Thu Aug 20 2026 - 23:33:48 EST
From: lifangxu <lifangxu@xxxxxxxxxx>
Based on commit 30f998c992c9 ("tools build: Fix rust cross
compilation"), add rust target flags for loongarch cross tool to fix
perf compilation error:
*** Unknown rust cross compilation architecture loongarch. Stop.
Signed-off-by: lifangxu <lifangxu@xxxxxxxxxx>
---
tools/perf/Makefile.config | 2 ++
1 file changed, 2 insertions(+)
diff --git a/tools/perf/Makefile.config b/tools/perf/Makefile.config
index 0ba307e78fe1..42c0ef213750 100644
--- a/tools/perf/Makefile.config
+++ b/tools/perf/Makefile.config
@@ -1149,6 +1149,8 @@ ifndef NO_RUST
RUST_TARGET_FLAGS_s390 := s390x-unknown-linux-gnu
RUST_TARGET_FLAGS_x86 := x86_64-unknown-linux-gnu
RUST_TARGET_FLAGS_x86_64 := x86_64-unknown-linux-gnu
+ RUST_TARGET_FLAGS_loongarch := loongarch64-unknown-linux-gnu
+
ifeq ($(RUST_TARGET_FLAGS_$(ARCH)),)
$(error Unknown rust cross compilation architecture $(ARCH))
--
2.43.0