feature: libc opt

Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
Change-Id: I6efb8c61179b29c0415ec6df060d8a4c7ede88ab
This commit is contained in:
arvinzzz 2022-03-14 19:57:39 +08:00
parent 87a7df48b8
commit 89850d0715
1 changed files with 6 additions and 5 deletions

View File

@ -54,7 +54,11 @@ kernel_module(module_name) {
"$MUSLPORTINGDIR/src/string/strcpy.c",
"$MUSLPORTINGDIR/src/string/strlen.c",
]
sources += OPTRT_STRING_ARM_SRC_FILES
sources += [
"src/arch/arm/memcmp.S",
"src/arch/arm/memset.S",
]
sources += OPTRT_STRING_ARM_SRC_FILES_FOR_ARMV7_A
asmflags = [
"-D__strlen_armv6t2=strlen",
"-D__strcmp_arm=strcmp",
@ -71,11 +75,8 @@ kernel_module(module_name) {
"-D__strcpy_arm=strcpy",
]
}
sources += [
"src/arch/arm/memcmp.S",
"src/arch/arm/memset.S",
]
} else {
# arch is not armv7-a
sources += [
"src/memcmp.c",
"src/memset.c",