fncall: as main package

This commit is contained in:
xushiwei
2024-04-20 23:25:08 +08:00
parent 24690ad6b2
commit 643e5e699d
2 changed files with 7 additions and 7 deletions

View File

@@ -1,4 +1,4 @@
package fncall
package main
func max(a, b int) int {
if a > b {
@@ -7,6 +7,6 @@ func max(a, b int) int {
return b
}
func Foo() int {
return max(1, 2)
func main() {
_ = max(1, 2)
}

View File

@@ -1,5 +1,5 @@
; ModuleID = 'fncall'
source_filename = "fncall"
; ModuleID = 'main'
source_filename = "main"
@"init$guard" = external global ptr
@@ -28,8 +28,8 @@ _llgo_2: ; preds = %_llgo_0
ret i64 %1
}
define i64 @Foo() {
define void @main() {
_llgo_0:
%0 = call i64 @max(i64 1, i64 2)
ret i64 %0
ret void
}