37 lines
975 B
Diff
37 lines
975 B
Diff
From 0f4d9a02e3a2984a48535e6a38107a0f61631e5d Mon Sep 17 00:00:00 2001
|
|
From: Zhangfei Gao <zhangfei.gao@linaro.org>
|
|
Date: Wed, 17 Jan 2024 14:09:11 +0000
|
|
Subject: [PATCH 2/3] uadk_util: fix clang build error
|
|
|
|
autoreconf -i
|
|
./configure CC=clang
|
|
make -j8
|
|
|
|
reports error:
|
|
uadk_utils.c:53:33: error: unknown register name 'q0' in asm
|
|
uadk_utils.c:53:39: error: unknown register name 'q1' in asm
|
|
|
|
Fix with "v0", "v1", instead of "q0", "q1"
|
|
|
|
Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org>
|
|
---
|
|
src/uadk_utils.c | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/src/uadk_utils.c b/src/uadk_utils.c
|
|
index 275a124..4a50bc4 100644
|
|
--- a/src/uadk_utils.c
|
|
+++ b/src/uadk_utils.c
|
|
@@ -50,7 +50,7 @@ static void *memcpy_large(void *dstpp, const void *srcpp, size_t len)
|
|
|
|
: [res] "+r"(dstpp)
|
|
: [src] "r"(srcpp), [count] "r"(len)
|
|
- : "x3", "x4", "x5", "x14", "q0", "q1"
|
|
+ : "x3", "x4", "x5", "x14", "v0", "v1"
|
|
);
|
|
|
|
return dstpp;
|
|
--
|
|
2.25.1
|
|
|