build: weak syscall.init for syscall imported but not compiled

This commit is contained in:
Li Jie
2025-01-16 21:52:42 +08:00
parent 28b3ec322c
commit 727ec8a5cf

View File

@@ -532,6 +532,11 @@ source_filename = "main"
declare void @"%s.init"() declare void @"%s.init"()
declare void @"%s.main"() declare void @"%s.main"()
; TODO(lijie): workaround for syscall patch
define weak void @"syscall.init"() {
ret void
}
define i32 @main(i32 %%0, ptr %%1) { define i32 @main(i32 %%0, ptr %%1) {
_llgo_0: _llgo_0:
%s %s