URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libgo/] [go/] [syscall/] [syscall_linux_alpha.go] - Rev 847
Go to most recent revision | Compare with Previous | Blame | View Log
// syscall_linux_alpha.go -- GNU/Linux ALPHA specific support// Copyright 2011 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.package syscallimport "unsafe"type PtraceRegs struct {R0 uint64R1 uint64R2 uint64R3 uint64R4 uint64R5 uint64R6 uint64R7 uint64R8 uint64R19 uint64R20 uint64R21 uint64R22 uint64R23 uint64R24 uint64R25 uint64R26 uint64R27 uint64R28 uint64Hae uint64Trap_a0 uint64Trap_a1 uint64Trap_a2 uint64Ps uint64Pc uint64Gp uint64R16 uint64R17 uint64R18 uint64}func (r *PtraceRegs) PC() uint64 {return r.Pc}func (r *PtraceRegs) SetPC(pc uint64) {r.Pc = pc}func PtraceGetRegs(pid int, regsout *PtraceRegs) (err error) {return ptrace(PTRACE_GETREGS, pid, 0, uintptr(unsafe.Pointer(regsout)))}func PtraceSetRegs(pid int, regs *PtraceRegs) (err error) {return ptrace(PTRACE_SETREGS, pid, 0, uintptr(unsafe.Pointer(regs)))}
Go to most recent revision | Compare with Previous | Blame | View Log
