cl: support go:linkname

This commit is contained in:
xushiwei
2024-04-22 15:09:08 +08:00
parent 2142e14b6d
commit 5343a55395
11 changed files with 114 additions and 24 deletions

View File

@@ -58,7 +58,7 @@ func Gen(inFile string, src any) string {
ssaPkg.WriteTo(os.Stderr)
prog := llssa.NewProgram(nil)
ret, err := cl.NewPackage(prog, ssaPkg, nil)
ret, err := cl.NewPackage(prog, &cl.GoPackage{SSA: ssaPkg, Files: files})
check(err)
return ret.String()