runtime: compatible difference of stdio symbols between linux and others

This commit is contained in:
Li Jie
2024-06-06 11:01:32 +08:00
parent 15fad2e841
commit f5526f73c7
8 changed files with 42 additions and 12 deletions

6
c/c.go
View File

@@ -97,13 +97,13 @@ func Qsort(base Pointer, count, elem uintptr, compar func(a, b Pointer) Int)
// -----------------------------------------------------------------------------
//go:linkname Stdin __stdinp
//go:linkname Stdin llgo_stdin
var Stdin FilePtr
//go:linkname Stdout __stdoutp
//go:linkname Stdout llgo_stdout
var Stdout FilePtr
//go:linkname Stderr __stderrp
//go:linkname Stderr llgo_stderr
var Stderr FilePtr
//go:linkname Printf C.printf