From 643e5e699d703d33c7b5e1d6e054095333594192 Mon Sep 17 00:00:00 2001 From: xushiwei Date: Sat, 20 Apr 2024 23:25:08 +0800 Subject: [PATCH] fncall: as main package --- cl/_testdata/fncall/in.go | 6 +++--- cl/_testdata/fncall/out.ll | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/cl/_testdata/fncall/in.go b/cl/_testdata/fncall/in.go index 71243587..0bf20bb4 100644 --- a/cl/_testdata/fncall/in.go +++ b/cl/_testdata/fncall/in.go @@ -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) } diff --git a/cl/_testdata/fncall/out.ll b/cl/_testdata/fncall/out.ll index d7443220..3f09abcd 100644 --- a/cl/_testdata/fncall/out.ll +++ b/cl/_testdata/fncall/out.ll @@ -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 }