diff --git a/compiler/internal/build/build.go b/compiler/internal/build/build.go index 253da8e8..ea1bee79 100644 --- a/compiler/internal/build/build.go +++ b/compiler/internal/build/build.go @@ -532,6 +532,11 @@ source_filename = "main" declare void @"%s.init"() declare void @"%s.main"() +; TODO(lijie): workaround for syscall patch +define weak void @"syscall.init"() { + ret void +} + define i32 @main(i32 %%0, ptr %%1) { _llgo_0: %s