Use __builtin_memmove for trivially copyable types
[official-gcc.git] / libgo / go / syscall / libcall_support.go
blobcacc55623be690fc9ffc138d19a08e04ef45262f
1 // Copyright 2011 The Go Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style
3 // license that can be found in the LICENSE file.
5 // Declarations for functions which are actually written in C.
7 package syscall
9 func Entersyscall()
10 func Exitsyscall()
11 func GetErrno() Errno
12 func SetErrno(Errno)
14 // These functions are used by CGO and SWIG.
15 func Cgocall()
16 func CgocallDone()
17 func CgocallBack()
18 func CgocallBackDone()