浏览代码

* define __libc_csu_* symbols as weak symbols on aarch64-linux

(cherry picked from commit a20a7e3497bccf3415bf47ccc55f133eb9d6d6a0)
florian 3 年之前
父节点
当前提交
6db696a782
共有 1 个文件被更改,包括 12 次插入0 次删除
  1. 12 0
      rtl/linux/aarch64/cprt0.as

+ 12 - 0
rtl/linux/aarch64/cprt0.as

@@ -7,6 +7,18 @@
 	.text
 	.align 2
 
+	.globl __libc_csu_init
+	.type __libc_csu_init,#function
+	.weak __libc_csu_init
+__libc_csu_init:
+	ret
+
+	.globl __libc_csu_fini
+	.type __libc_csu_fini,#function
+	.weak __libc_csu_fini
+__libc_csu_fini:
+	ret
+
 	.globl _start
 	.type  _start,#function
 _start: