mirror of
https://github.com/golang/go
synced 2024-11-20 01:14:40 -07:00
syscall: manually fix z* for NetBSD/amd64
Building go currently fails on NetBSD, thus the regeneration scripts do not run correctly. With these changes, at least the go_bootstrap tool builds correctly. R=golang-dev, r, bradfitz CC=golang-dev https://golang.org/cl/5695064
This commit is contained in:
parent
cf1f044251
commit
559c191b89
@ -907,39 +907,39 @@ const (
|
|||||||
SHUT_RD = 0x0
|
SHUT_RD = 0x0
|
||||||
SHUT_RDWR = 0x2
|
SHUT_RDWR = 0x2
|
||||||
SHUT_WR = 0x1
|
SHUT_WR = 0x1
|
||||||
SIGABRT = 0x6
|
SIGABRT = Signal(0x6)
|
||||||
SIGALRM = 0xe
|
SIGALRM = Signal(0xe)
|
||||||
SIGBUS = 0xa
|
SIGBUS = Signal(0xa)
|
||||||
SIGCHLD = 0x14
|
SIGCHLD = Signal(0x14)
|
||||||
SIGCONT = 0x13
|
SIGCONT = Signal(0x13)
|
||||||
SIGEMT = 0x7
|
SIGEMT = Signal(0x7)
|
||||||
SIGFPE = 0x8
|
SIGFPE = Signal(0x8)
|
||||||
SIGHUP = 0x1
|
SIGHUP = Signal(0x1)
|
||||||
SIGILL = 0x4
|
SIGILL = Signal(0x4)
|
||||||
SIGINFO = 0x1d
|
SIGINFO = Signal(0x1d)
|
||||||
SIGINT = 0x2
|
SIGINT = Signal(0x2)
|
||||||
SIGIO = 0x17
|
SIGIO = Signal(0x17)
|
||||||
SIGIOT = 0x6
|
SIGIOT = Signal(0x6)
|
||||||
SIGKILL = 0x9
|
SIGKILL = Signal(0x9)
|
||||||
SIGPIPE = 0xd
|
SIGPIPE = Signal(0xd)
|
||||||
SIGPROF = 0x1b
|
SIGPROF = Signal(0x1b)
|
||||||
SIGQUIT = 0x3
|
SIGQUIT = Signal(0x3)
|
||||||
SIGSEGV = 0xb
|
SIGSEGV = Signal(0xb)
|
||||||
SIGSTOP = 0x11
|
SIGSTOP = Signal(0x11)
|
||||||
SIGSYS = 0xc
|
SIGSYS = Signal(0xc)
|
||||||
SIGTERM = 0xf
|
SIGTERM = Signal(0xf)
|
||||||
SIGTHR = 0x20
|
SIGTHR = Signal(0x20)
|
||||||
SIGTRAP = 0x5
|
SIGTRAP = Signal(0x5)
|
||||||
SIGTSTP = 0x12
|
SIGTSTP = Signal(0x12)
|
||||||
SIGTTIN = 0x15
|
SIGTTIN = Signal(0x15)
|
||||||
SIGTTOU = 0x16
|
SIGTTOU = Signal(0x16)
|
||||||
SIGURG = 0x10
|
SIGURG = Signal(0x10)
|
||||||
SIGUSR1 = 0x1e
|
SIGUSR1 = Signal(0x1e)
|
||||||
SIGUSR2 = 0x1f
|
SIGUSR2 = Signal(0x1f)
|
||||||
SIGVTALRM = 0x1a
|
SIGVTALRM = Signal(0x1a)
|
||||||
SIGWINCH = 0x1c
|
SIGWINCH = Signal(0x1c)
|
||||||
SIGXCPU = 0x18
|
SIGXCPU = Signal(0x18)
|
||||||
SIGXFSZ = 0x19
|
SIGXFSZ = Signal(0x19)
|
||||||
SIOCADDMULTI = 0x80206931
|
SIOCADDMULTI = 0x80206931
|
||||||
SIOCAIFADDR = 0x8040691a
|
SIOCAIFADDR = 0x8040691a
|
||||||
SIOCAIFGROUP = 0x80286987
|
SIOCAIFGROUP = 0x80286987
|
||||||
@ -1366,3 +1366,39 @@ var errors = [...]string{
|
|||||||
90: "no message of desired type",
|
90: "no message of desired type",
|
||||||
91: "not supported",
|
91: "not supported",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Signal table
|
||||||
|
var signals = [...]string{
|
||||||
|
1: "hangup",
|
||||||
|
2: "interrupt",
|
||||||
|
3: "quit",
|
||||||
|
4: "illegal instruction",
|
||||||
|
5: "trace/BPT trap",
|
||||||
|
6: "abort trap",
|
||||||
|
7: "EMT trap",
|
||||||
|
8: "floating point exception",
|
||||||
|
9: "killed",
|
||||||
|
10: "bus error",
|
||||||
|
11: "segmentation fault",
|
||||||
|
12: "bad system call",
|
||||||
|
13: "broken pipe",
|
||||||
|
14: "alarm clock",
|
||||||
|
15: "terminated",
|
||||||
|
16: "urgent I/O condition",
|
||||||
|
17: "stopped (signal)",
|
||||||
|
18: "stopped",
|
||||||
|
19: "continued",
|
||||||
|
20: "child exited",
|
||||||
|
21: "stopped (tty input)",
|
||||||
|
22: "stopped (tty output)",
|
||||||
|
23: "I/O possible",
|
||||||
|
24: "cputime limit exceeded",
|
||||||
|
25: "filesize limit exceeded",
|
||||||
|
26: "virtual timer expired",
|
||||||
|
27: "profiling timer expired",
|
||||||
|
28: "window size changes",
|
||||||
|
29: "information request",
|
||||||
|
30: "user defined signal 1",
|
||||||
|
31: "user defined signal 2",
|
||||||
|
32: "power fail/restart",
|
||||||
|
}
|
||||||
|
@ -606,7 +606,7 @@ func Issetugid() (tainted bool) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func Kill(pid int, signum int) (err error) {
|
func Kill(pid int, signum Signal) (err error) {
|
||||||
_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
|
_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
|
Loading…
Reference in New Issue
Block a user