Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Musl
提交
4fe4f2e9
T
Third Party Musl
项目概览
OpenHarmony
/
Third Party Musl
1 年多 前同步成功
通知
37
Star
125
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Musl
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
4fe4f2e9
编写于
8月 24, 2023
作者:
Y
yinchuang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Modify cfi test lib output path
Issue:I7VMR6 Signed-off-by:
N
yinchuang
<
yinchuang@huawei.com
>
Test:libctest
上级
44ad0ac4
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
28 addition
and
1 deletion
+28
-1
libc-test/src/functionalext/ldso_cfi/BUILD.gn
libc-test/src/functionalext/ldso_cfi/BUILD.gn
+1
-1
scripts/runtest_Windows.bat
scripts/runtest_Windows.bat
+18
-0
scripts/runtest_linux.sh
scripts/runtest_linux.sh
+9
-0
未找到文件。
libc-test/src/functionalext/ldso_cfi/BUILD.gn
浏览文件 @
4fe4f2e9
...
...
@@ -55,7 +55,7 @@ ohos_shared_library("cfi_cross_dso_test_lib") {
debug = true
}
subsystem_name = "musl"
part_name = "libc-test"
part_name = "libc-test
-lib
"
include_dirs = [
"../common",
"//third_party/musl/porting/linux/user/include",
...
...
scripts/runtest_Windows.bat
浏览文件 @
4fe4f2e9
...
...
@@ -32,6 +32,24 @@ if exist %TESTDIR% (
goto
end
)
@REM Xts test require all so should exist in DYNLIB
setlocal
enabledelayedexpansion
for
%%j
in
(
%TESTDIR%
\
*)
do
(
set
tmp_file
=
%%j
set
tmp_file_suffix
=
!
tmp_file
:
~-
3
!
if
"
!tmp_file_suffix!
"
==
".so"
(
set
/a
TOTAL_SO_IN_TESTDIR
+=
1
call
set
SO_NAMES
=
%%SO_NAMES%%
;
%%j
)
)
if
!TOTAL_SO_IN_TESTDIR!
gtr
0
(
echo
Error
:
so
shoul
not
exist
in
%TESTDIR%
,
you
should
modify
your
part_name
in
gn
to
set
so
in
%DYNLIB%
.
echo
Total
so
:
%TOTAL_SO_IN_TESTDIR%
echo
So
list
:
&
echo
\
%SO
_NAMES:
~
1
,
10000
%
goto
end
)
@REM 在单板创建目录, 需要预先创建好才能传输到相应位置。
:hdcStart
for
/F
"usebackq delims=="
%%r
in
(
`hdc shell param get const.product.cpu.abilist`
)
DO
(
...
...
scripts/runtest_linux.sh
浏览文件 @
4fe4f2e9
...
...
@@ -70,6 +70,15 @@ if [ ! -d ${TESTDIR} ]; then
exit
1
fi
# Xts test require all so should exist in ${DYNLIB}
TOTAL_SO_IN_TESTDIR
=
$(
ls
${
TESTDIR
}
|
grep
-E
"*.so$"
|
wc
-l
)
SO_NAMES
=
$(
ls
${
TESTDIR
}
|
grep
-E
"*.so$"
)
if
[
$TOTAL_SO_IN_TESTDIR
-gt
0
]
;
then
echo
Error: so shoul not exist
in
${
TESTDIR
}
, you should modify your part_name
in
gn to
set
so
in
${
DYNLIB
}
.
echo
"Total so:
${
TOTAL_SO_IN_TESTDIR
}
"
echo
-e
"So list:
\n
${
SO_NAMES
}
"
exit
1
fi
echo
now
mkdir
${
CMD
}
shell
rm
-rf
${
REMOTE
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录