builtin: sigjmpbuf/sigsetjmp/siglongjmp
This commit is contained in:
17
c/c.go
17
c/c.go
@@ -57,9 +57,6 @@ func Alloca(size uintptr) Pointer
|
||||
//go:linkname AllocaCStr llgo.allocaCStr
|
||||
func AllocaCStr(s string) *Char
|
||||
|
||||
//go:linkname Unreachable llgo.unreachable
|
||||
func Unreachable()
|
||||
|
||||
//go:linkname Malloc C.malloc
|
||||
func Malloc(size uintptr) Pointer
|
||||
|
||||
@@ -84,6 +81,20 @@ func Remove(path *Char) Int
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
//go:linkname AllocaSigjmpBuf llgo.sigjmpbuf
|
||||
func AllocaSigjmpBuf() Pointer
|
||||
|
||||
//go:linkname Sigsetjmp llgo.sigsetjmp
|
||||
func Sigsetjmp(jb Pointer, savemask Int) Int
|
||||
|
||||
//go:linkname Siglongjmp llgo.siglongjmp
|
||||
func Siglongjmp(jb Pointer, retval Int)
|
||||
|
||||
//go:linkname Unreachable llgo.unreachable
|
||||
func Unreachable()
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
//go:linkname Exit C.exit
|
||||
func Exit(Int)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user