提交 348fc78a 编写于 作者: M maweiye

Add crtbrand.s file

Signed-off-by: Nmaweiye <maweiye@huawei.com>
上级 14a7119b
......@@ -1825,6 +1825,7 @@ musl_inc_root_files = [
musl_src_porting_file = [
"arch/arm/bits/fenv.h",
"arch/generic/bits/shm.h",
"arch/generic/crtbrand.s",
"include/ctype.h",
"include/pthread.h",
"include/sys/capability.h",
......@@ -1849,6 +1850,8 @@ musl_src_porting_file = [
"src/thread/arm/syscall_cp.s",
"src/ldso/dlclose.c",
"ldso/dynlink.c",
"crt/arm/crti.s",
"crt/aarch64/crti.s",
]
musl_inc_hook_files = [
......
.section .note.ohos.ident,"a",%note
.balign 4
.type abitag, %object
abitag:
.long 2f-1f // int32_t namesz
.long 3f-2f // int32_t descsz
1:.ascii "OHOS\0" // char name[]
2:.long 1 // int32_t ohos_api
3:
.size abitag, .-abitag
.include "crtbrand.s"
.section .init
.global _init
.type _init,%function
_init:
stp x29,x30,[sp,-16]!
mov x29,sp
.section .fini
.global _fini
.type _fini,%function
_fini:
stp x29,x30,[sp,-16]!
mov x29,sp
.include "crtbrand.s"
.syntax unified
.section .init
.global _init
.type _init,%function
_init:
push {r0,lr}
.section .fini
.global _fini
.type _fini,%function
_fini:
push {r0,lr}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册