| Server IP : 84.32.84.107 / Your IP : 216.73.217.88 Web Server : LiteSpeed System : Linux in-mum-web1677.main-hosting.eu 5.14.0-611.55.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 19 15:19:29 EDT 2026 x86_64 User : u635632881 ( 635632881) PHP Version : 8.2.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /opt/golang/1.22.0/src/runtime/ |
Upload File : |
// Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build ignore /* Input to cgo -cdefs GOARCH=ppc64 cgo -cdefs defs_linux.go defs3_linux.go > defs_linux_ppc64.h */ package runtime /* #define size_t __kernel_size_t #define sigset_t __sigset_t // rename the sigset_t here otherwise cgo will complain about "inconsistent definitions for C.sigset_t" #define _SYS_TYPES_H // avoid inclusion of sys/types.h #include <asm/ucontext.h> #include <asm-generic/fcntl.h> */ import "C" const ( O_RDONLY = C.O_RDONLY O_CLOEXEC = C.O_CLOEXEC SA_RESTORER = 0 // unused ) type Usigset C.__sigset_t // types used in sigcontext type Ptregs C.struct_pt_regs type Gregset C.elf_gregset_t type FPregset C.elf_fpregset_t type Vreg C.elf_vrreg_t type StackT C.stack_t // PPC64 uses sigcontext in place of mcontext in ucontext. // see https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/powerpc/include/uapi/asm/ucontext.h type Sigcontext C.struct_sigcontext type Ucontext C.struct_ucontext