syscall_unix_gc_ppc64x.go raw

   1  // Copyright 2018 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.
   4  
   5  //go:build linux && (ppc64le || ppc64) && gc
   6  
   7  package unix
   8  
   9  import "syscall"
  10  
  11  func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err syscall.Errno) {
  12  	return syscall.Syscall(trap, a1, a2, a3)
  13  }
  14  func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno) {
  15  	return syscall.Syscall6(trap, a1, a2, a3, a4, a5, a6)
  16  }
  17  func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err syscall.Errno) {
  18  	return syscall.RawSyscall(trap, a1, a2, a3)
  19  }
  20  func RawSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno) {
  21  	return syscall.RawSyscall6(trap, a1, a2, a3, a4, a5, a6)
  22  }
  23