]> Cypherpunks repositories - gostls13.git/commitdiff
os: make compatible with go/build
authorRuss Cox <rsc@golang.org>
Thu, 15 Dec 2011 17:33:36 +0000 (12:33 -0500)
committerRuss Cox <rsc@golang.org>
Thu, 15 Dec 2011 17:33:36 +0000 (12:33 -0500)
It is probably a mistake to have these here at all -
os is supposed to be portable - but this only fixes
the build issue.

R=golang-dev, r, r, iant
CC=golang-dev
https://golang.org/cl/5487073

14 files changed:
src/pkg/os/Makefile
src/pkg/os/mksignals.sh [new file with mode: 0755]
src/pkg/os/mkunixsignals.sh
src/pkg/os/zsignal_darwin_386.go [new file with mode: 0644]
src/pkg/os/zsignal_darwin_amd64.go [new file with mode: 0644]
src/pkg/os/zsignal_freebsd_386.go [new file with mode: 0644]
src/pkg/os/zsignal_freebsd_amd64.go [new file with mode: 0644]
src/pkg/os/zsignal_linux_386.go [new file with mode: 0644]
src/pkg/os/zsignal_linux_amd64.go [new file with mode: 0644]
src/pkg/os/zsignal_linux_arm.go [new file with mode: 0644]
src/pkg/os/zsignal_openbsd_386.go [new file with mode: 0644]
src/pkg/os/zsignal_openbsd_amd64.go [new file with mode: 0644]
src/pkg/os/zsignal_windows_386.go [new file with mode: 0644]
src/pkg/os/zsignal_windows_amd64.go [new file with mode: 0644]

index 7f756cbd8efd4c5d3b5d48a411053f5dd60299a3..f875c09a1149faaf939ee96babfa6a914a768b26 100644 (file)
@@ -26,7 +26,7 @@ GOFILES_freebsd=\
        sys_bsd.go\
        exec_posix.go\
        exec_unix.go\
-       signal_unix.go\
+       zsignal_$(GOOS)_$(GOARCH).go\
 
 GOFILES_darwin=\
        dir_unix.go\
@@ -37,7 +37,7 @@ GOFILES_darwin=\
        sys_bsd.go\
        exec_posix.go\
        exec_unix.go\
-       signal_unix.go\
+       zsignal_$(GOOS)_$(GOARCH).go\
 
 GOFILES_linux=\
        dir_unix.go\
@@ -48,7 +48,7 @@ GOFILES_linux=\
        sys_linux.go\
        exec_posix.go\
        exec_unix.go\
-       signal_unix.go\
+       zsignal_$(GOOS)_$(GOARCH).go\
 
 GOFILES_netbsd=\
        dir_unix.go\
@@ -59,7 +59,7 @@ GOFILES_netbsd=\
        sys_bsd.go\
        exec_posix.go\
        exec_unix.go\
-       signal_unix.go\
+       zsignal_$(GOOS)_$(GOARCH).go\
 
 GOFILES_openbsd=\
        dir_unix.go\
@@ -70,7 +70,7 @@ GOFILES_openbsd=\
        sys_bsd.go\
        exec_posix.go\
        exec_unix.go\
-       signal_unix.go\
+       zsignal_$(GOOS)_$(GOARCH).go\
 
 GOFILES_windows=\
        dir_windows.go\
@@ -81,7 +81,7 @@ GOFILES_windows=\
        sys_windows.go\
        exec_posix.go\
        exec_windows.go\
-       signal_windows.go\
+       zsignal_$(GOOS)_$(GOARCH).go\
 
 GOFILES_plan9=\
        dir_plan9.go\
@@ -94,12 +94,4 @@ GOFILES_plan9=\
 
 GOFILES+=$(GOFILES_$(GOOS))
 
-CLEANFILES+=signal_unix.go signal_windows.go
-
 include ../../Make.pkg
-
-signal_unix.go: ../syscall/zerrors_$(GOOS)_$(GOARCH).go
-       ./mkunixsignals.sh $< > $@ || rm -f $@
-
-signal_windows.go: ../syscall/ztypes_$(GOOS).go
-       ./mkunixsignals.sh $< > $@ || rm -f $@
diff --git a/src/pkg/os/mksignals.sh b/src/pkg/os/mksignals.sh
new file mode 100755 (executable)
index 0000000..9c35e82
--- /dev/null
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+for targ in \
+       darwin_386 \
+       darwin_amd64 \
+       freebsd_386 \
+       freebsd_amd64 \
+       linux_386 \
+       linux_amd64 \
+       linux_arm \
+       openbsd_386 \
+       openbsd_amd64 \
+; do
+       ./mkunixsignals.sh ../syscall/zerrors_$targ.go |gofmt >zsignal_$targ.go
+done
+
+for targ in \
+       windows_386 \
+       windows_amd64 \
+; do
+       ./mkunixsignals.sh ../syscall/ztypes_windows.go |gofmt >zsignal_$targ.go
+done
index df3236210b0a953a810fff230466246f556ae4d4..ec62f1d70883d86efe8b66c200ed2f8e05533df0 100755 (executable)
@@ -3,8 +3,11 @@
 # Use of this source code is governed by a BSD-style
 # license that can be found in the LICENSE file.
 
-echo '// ./mkunixsignals.sh' "$1"
-echo '// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT'
+echo '// MACHINE GENERATED; DO NOT EDIT'
+echo '// To regenerate, run'
+echo '//       ./mksignals.sh'
+echo '// which, for this file, will run'
+echo '//       ./mkunixsignals.sh' "$1"
 echo
 
 cat <<EOH
diff --git a/src/pkg/os/zsignal_darwin_386.go b/src/pkg/os/zsignal_darwin_386.go
new file mode 100644 (file)
index 0000000..8251113
--- /dev/null
@@ -0,0 +1,48 @@
+// MACHINE GENERATED; DO NOT EDIT
+// To regenerate, run
+//     ./mksignals.sh
+// which, for this file, will run
+//     ./mkunixsignals.sh ../syscall/zerrors_darwin_386.go
+
+package os
+
+import (
+       "syscall"
+)
+
+var _ = syscall.Open // in case there are zero signals
+
+const (
+       SIGABRT   = UnixSignal(syscall.SIGABRT)
+       SIGALRM   = UnixSignal(syscall.SIGALRM)
+       SIGBUS    = UnixSignal(syscall.SIGBUS)
+       SIGCHLD   = UnixSignal(syscall.SIGCHLD)
+       SIGCONT   = UnixSignal(syscall.SIGCONT)
+       SIGEMT    = UnixSignal(syscall.SIGEMT)
+       SIGFPE    = UnixSignal(syscall.SIGFPE)
+       SIGHUP    = UnixSignal(syscall.SIGHUP)
+       SIGILL    = UnixSignal(syscall.SIGILL)
+       SIGINFO   = UnixSignal(syscall.SIGINFO)
+       SIGINT    = UnixSignal(syscall.SIGINT)
+       SIGIO     = UnixSignal(syscall.SIGIO)
+       SIGIOT    = UnixSignal(syscall.SIGIOT)
+       SIGKILL   = UnixSignal(syscall.SIGKILL)
+       SIGPIPE   = UnixSignal(syscall.SIGPIPE)
+       SIGPROF   = UnixSignal(syscall.SIGPROF)
+       SIGQUIT   = UnixSignal(syscall.SIGQUIT)
+       SIGSEGV   = UnixSignal(syscall.SIGSEGV)
+       SIGSTOP   = UnixSignal(syscall.SIGSTOP)
+       SIGSYS    = UnixSignal(syscall.SIGSYS)
+       SIGTERM   = UnixSignal(syscall.SIGTERM)
+       SIGTRAP   = UnixSignal(syscall.SIGTRAP)
+       SIGTSTP   = UnixSignal(syscall.SIGTSTP)
+       SIGTTIN   = UnixSignal(syscall.SIGTTIN)
+       SIGTTOU   = UnixSignal(syscall.SIGTTOU)
+       SIGURG    = UnixSignal(syscall.SIGURG)
+       SIGUSR1   = UnixSignal(syscall.SIGUSR1)
+       SIGUSR2   = UnixSignal(syscall.SIGUSR2)
+       SIGVTALRM = UnixSignal(syscall.SIGVTALRM)
+       SIGWINCH  = UnixSignal(syscall.SIGWINCH)
+       SIGXCPU   = UnixSignal(syscall.SIGXCPU)
+       SIGXFSZ   = UnixSignal(syscall.SIGXFSZ)
+)
diff --git a/src/pkg/os/zsignal_darwin_amd64.go b/src/pkg/os/zsignal_darwin_amd64.go
new file mode 100644 (file)
index 0000000..7c64af8
--- /dev/null
@@ -0,0 +1,48 @@
+// MACHINE GENERATED; DO NOT EDIT
+// To regenerate, run
+//     ./mksignals.sh
+// which, for this file, will run
+//     ./mkunixsignals.sh ../syscall/zerrors_darwin_amd64.go
+
+package os
+
+import (
+       "syscall"
+)
+
+var _ = syscall.Open // in case there are zero signals
+
+const (
+       SIGABRT   = UnixSignal(syscall.SIGABRT)
+       SIGALRM   = UnixSignal(syscall.SIGALRM)
+       SIGBUS    = UnixSignal(syscall.SIGBUS)
+       SIGCHLD   = UnixSignal(syscall.SIGCHLD)
+       SIGCONT   = UnixSignal(syscall.SIGCONT)
+       SIGEMT    = UnixSignal(syscall.SIGEMT)
+       SIGFPE    = UnixSignal(syscall.SIGFPE)
+       SIGHUP    = UnixSignal(syscall.SIGHUP)
+       SIGILL    = UnixSignal(syscall.SIGILL)
+       SIGINFO   = UnixSignal(syscall.SIGINFO)
+       SIGINT    = UnixSignal(syscall.SIGINT)
+       SIGIO     = UnixSignal(syscall.SIGIO)
+       SIGIOT    = UnixSignal(syscall.SIGIOT)
+       SIGKILL   = UnixSignal(syscall.SIGKILL)
+       SIGPIPE   = UnixSignal(syscall.SIGPIPE)
+       SIGPROF   = UnixSignal(syscall.SIGPROF)
+       SIGQUIT   = UnixSignal(syscall.SIGQUIT)
+       SIGSEGV   = UnixSignal(syscall.SIGSEGV)
+       SIGSTOP   = UnixSignal(syscall.SIGSTOP)
+       SIGSYS    = UnixSignal(syscall.SIGSYS)
+       SIGTERM   = UnixSignal(syscall.SIGTERM)
+       SIGTRAP   = UnixSignal(syscall.SIGTRAP)
+       SIGTSTP   = UnixSignal(syscall.SIGTSTP)
+       SIGTTIN   = UnixSignal(syscall.SIGTTIN)
+       SIGTTOU   = UnixSignal(syscall.SIGTTOU)
+       SIGURG    = UnixSignal(syscall.SIGURG)
+       SIGUSR1   = UnixSignal(syscall.SIGUSR1)
+       SIGUSR2   = UnixSignal(syscall.SIGUSR2)
+       SIGVTALRM = UnixSignal(syscall.SIGVTALRM)
+       SIGWINCH  = UnixSignal(syscall.SIGWINCH)
+       SIGXCPU   = UnixSignal(syscall.SIGXCPU)
+       SIGXFSZ   = UnixSignal(syscall.SIGXFSZ)
+)
diff --git a/src/pkg/os/zsignal_freebsd_386.go b/src/pkg/os/zsignal_freebsd_386.go
new file mode 100644 (file)
index 0000000..029e63f
--- /dev/null
@@ -0,0 +1,50 @@
+// MACHINE GENERATED; DO NOT EDIT
+// To regenerate, run
+//     ./mksignals.sh
+// which, for this file, will run
+//     ./mkunixsignals.sh ../syscall/zerrors_freebsd_386.go
+
+package os
+
+import (
+       "syscall"
+)
+
+var _ = syscall.Open // in case there are zero signals
+
+const (
+       SIGABRT   = UnixSignal(syscall.SIGABRT)
+       SIGALRM   = UnixSignal(syscall.SIGALRM)
+       SIGBUS    = UnixSignal(syscall.SIGBUS)
+       SIGCHLD   = UnixSignal(syscall.SIGCHLD)
+       SIGCONT   = UnixSignal(syscall.SIGCONT)
+       SIGEMT    = UnixSignal(syscall.SIGEMT)
+       SIGFPE    = UnixSignal(syscall.SIGFPE)
+       SIGHUP    = UnixSignal(syscall.SIGHUP)
+       SIGILL    = UnixSignal(syscall.SIGILL)
+       SIGINFO   = UnixSignal(syscall.SIGINFO)
+       SIGINT    = UnixSignal(syscall.SIGINT)
+       SIGIO     = UnixSignal(syscall.SIGIO)
+       SIGIOT    = UnixSignal(syscall.SIGIOT)
+       SIGKILL   = UnixSignal(syscall.SIGKILL)
+       SIGLWP    = UnixSignal(syscall.SIGLWP)
+       SIGPIPE   = UnixSignal(syscall.SIGPIPE)
+       SIGPROF   = UnixSignal(syscall.SIGPROF)
+       SIGQUIT   = UnixSignal(syscall.SIGQUIT)
+       SIGSEGV   = UnixSignal(syscall.SIGSEGV)
+       SIGSTOP   = UnixSignal(syscall.SIGSTOP)
+       SIGSYS    = UnixSignal(syscall.SIGSYS)
+       SIGTERM   = UnixSignal(syscall.SIGTERM)
+       SIGTHR    = UnixSignal(syscall.SIGTHR)
+       SIGTRAP   = UnixSignal(syscall.SIGTRAP)
+       SIGTSTP   = UnixSignal(syscall.SIGTSTP)
+       SIGTTIN   = UnixSignal(syscall.SIGTTIN)
+       SIGTTOU   = UnixSignal(syscall.SIGTTOU)
+       SIGURG    = UnixSignal(syscall.SIGURG)
+       SIGUSR1   = UnixSignal(syscall.SIGUSR1)
+       SIGUSR2   = UnixSignal(syscall.SIGUSR2)
+       SIGVTALRM = UnixSignal(syscall.SIGVTALRM)
+       SIGWINCH  = UnixSignal(syscall.SIGWINCH)
+       SIGXCPU   = UnixSignal(syscall.SIGXCPU)
+       SIGXFSZ   = UnixSignal(syscall.SIGXFSZ)
+)
diff --git a/src/pkg/os/zsignal_freebsd_amd64.go b/src/pkg/os/zsignal_freebsd_amd64.go
new file mode 100644 (file)
index 0000000..ba2e2e4
--- /dev/null
@@ -0,0 +1,50 @@
+// MACHINE GENERATED; DO NOT EDIT
+// To regenerate, run
+//     ./mksignals.sh
+// which, for this file, will run
+//     ./mkunixsignals.sh ../syscall/zerrors_freebsd_amd64.go
+
+package os
+
+import (
+       "syscall"
+)
+
+var _ = syscall.Open // in case there are zero signals
+
+const (
+       SIGABRT   = UnixSignal(syscall.SIGABRT)
+       SIGALRM   = UnixSignal(syscall.SIGALRM)
+       SIGBUS    = UnixSignal(syscall.SIGBUS)
+       SIGCHLD   = UnixSignal(syscall.SIGCHLD)
+       SIGCONT   = UnixSignal(syscall.SIGCONT)
+       SIGEMT    = UnixSignal(syscall.SIGEMT)
+       SIGFPE    = UnixSignal(syscall.SIGFPE)
+       SIGHUP    = UnixSignal(syscall.SIGHUP)
+       SIGILL    = UnixSignal(syscall.SIGILL)
+       SIGINFO   = UnixSignal(syscall.SIGINFO)
+       SIGINT    = UnixSignal(syscall.SIGINT)
+       SIGIO     = UnixSignal(syscall.SIGIO)
+       SIGIOT    = UnixSignal(syscall.SIGIOT)
+       SIGKILL   = UnixSignal(syscall.SIGKILL)
+       SIGLWP    = UnixSignal(syscall.SIGLWP)
+       SIGPIPE   = UnixSignal(syscall.SIGPIPE)
+       SIGPROF   = UnixSignal(syscall.SIGPROF)
+       SIGQUIT   = UnixSignal(syscall.SIGQUIT)
+       SIGSEGV   = UnixSignal(syscall.SIGSEGV)
+       SIGSTOP   = UnixSignal(syscall.SIGSTOP)
+       SIGSYS    = UnixSignal(syscall.SIGSYS)
+       SIGTERM   = UnixSignal(syscall.SIGTERM)
+       SIGTHR    = UnixSignal(syscall.SIGTHR)
+       SIGTRAP   = UnixSignal(syscall.SIGTRAP)
+       SIGTSTP   = UnixSignal(syscall.SIGTSTP)
+       SIGTTIN   = UnixSignal(syscall.SIGTTIN)
+       SIGTTOU   = UnixSignal(syscall.SIGTTOU)
+       SIGURG    = UnixSignal(syscall.SIGURG)
+       SIGUSR1   = UnixSignal(syscall.SIGUSR1)
+       SIGUSR2   = UnixSignal(syscall.SIGUSR2)
+       SIGVTALRM = UnixSignal(syscall.SIGVTALRM)
+       SIGWINCH  = UnixSignal(syscall.SIGWINCH)
+       SIGXCPU   = UnixSignal(syscall.SIGXCPU)
+       SIGXFSZ   = UnixSignal(syscall.SIGXFSZ)
+)
diff --git a/src/pkg/os/zsignal_linux_386.go b/src/pkg/os/zsignal_linux_386.go
new file mode 100644 (file)
index 0000000..74cd029
--- /dev/null
@@ -0,0 +1,51 @@
+// MACHINE GENERATED; DO NOT EDIT
+// To regenerate, run
+//     ./mksignals.sh
+// which, for this file, will run
+//     ./mkunixsignals.sh ../syscall/zerrors_linux_386.go
+
+package os
+
+import (
+       "syscall"
+)
+
+var _ = syscall.Open // in case there are zero signals
+
+const (
+       SIGABRT   = UnixSignal(syscall.SIGABRT)
+       SIGALRM   = UnixSignal(syscall.SIGALRM)
+       SIGBUS    = UnixSignal(syscall.SIGBUS)
+       SIGCHLD   = UnixSignal(syscall.SIGCHLD)
+       SIGCLD    = UnixSignal(syscall.SIGCLD)
+       SIGCONT   = UnixSignal(syscall.SIGCONT)
+       SIGFPE    = UnixSignal(syscall.SIGFPE)
+       SIGHUP    = UnixSignal(syscall.SIGHUP)
+       SIGILL    = UnixSignal(syscall.SIGILL)
+       SIGINT    = UnixSignal(syscall.SIGINT)
+       SIGIO     = UnixSignal(syscall.SIGIO)
+       SIGIOT    = UnixSignal(syscall.SIGIOT)
+       SIGKILL   = UnixSignal(syscall.SIGKILL)
+       SIGPIPE   = UnixSignal(syscall.SIGPIPE)
+       SIGPOLL   = UnixSignal(syscall.SIGPOLL)
+       SIGPROF   = UnixSignal(syscall.SIGPROF)
+       SIGPWR    = UnixSignal(syscall.SIGPWR)
+       SIGQUIT   = UnixSignal(syscall.SIGQUIT)
+       SIGSEGV   = UnixSignal(syscall.SIGSEGV)
+       SIGSTKFLT = UnixSignal(syscall.SIGSTKFLT)
+       SIGSTOP   = UnixSignal(syscall.SIGSTOP)
+       SIGSYS    = UnixSignal(syscall.SIGSYS)
+       SIGTERM   = UnixSignal(syscall.SIGTERM)
+       SIGTRAP   = UnixSignal(syscall.SIGTRAP)
+       SIGTSTP   = UnixSignal(syscall.SIGTSTP)
+       SIGTTIN   = UnixSignal(syscall.SIGTTIN)
+       SIGTTOU   = UnixSignal(syscall.SIGTTOU)
+       SIGUNUSED = UnixSignal(syscall.SIGUNUSED)
+       SIGURG    = UnixSignal(syscall.SIGURG)
+       SIGUSR1   = UnixSignal(syscall.SIGUSR1)
+       SIGUSR2   = UnixSignal(syscall.SIGUSR2)
+       SIGVTALRM = UnixSignal(syscall.SIGVTALRM)
+       SIGWINCH  = UnixSignal(syscall.SIGWINCH)
+       SIGXCPU   = UnixSignal(syscall.SIGXCPU)
+       SIGXFSZ   = UnixSignal(syscall.SIGXFSZ)
+)
diff --git a/src/pkg/os/zsignal_linux_amd64.go b/src/pkg/os/zsignal_linux_amd64.go
new file mode 100644 (file)
index 0000000..0416e0c
--- /dev/null
@@ -0,0 +1,51 @@
+// MACHINE GENERATED; DO NOT EDIT
+// To regenerate, run
+//     ./mksignals.sh
+// which, for this file, will run
+//     ./mkunixsignals.sh ../syscall/zerrors_linux_amd64.go
+
+package os
+
+import (
+       "syscall"
+)
+
+var _ = syscall.Open // in case there are zero signals
+
+const (
+       SIGABRT   = UnixSignal(syscall.SIGABRT)
+       SIGALRM   = UnixSignal(syscall.SIGALRM)
+       SIGBUS    = UnixSignal(syscall.SIGBUS)
+       SIGCHLD   = UnixSignal(syscall.SIGCHLD)
+       SIGCLD    = UnixSignal(syscall.SIGCLD)
+       SIGCONT   = UnixSignal(syscall.SIGCONT)
+       SIGFPE    = UnixSignal(syscall.SIGFPE)
+       SIGHUP    = UnixSignal(syscall.SIGHUP)
+       SIGILL    = UnixSignal(syscall.SIGILL)
+       SIGINT    = UnixSignal(syscall.SIGINT)
+       SIGIO     = UnixSignal(syscall.SIGIO)
+       SIGIOT    = UnixSignal(syscall.SIGIOT)
+       SIGKILL   = UnixSignal(syscall.SIGKILL)
+       SIGPIPE   = UnixSignal(syscall.SIGPIPE)
+       SIGPOLL   = UnixSignal(syscall.SIGPOLL)
+       SIGPROF   = UnixSignal(syscall.SIGPROF)
+       SIGPWR    = UnixSignal(syscall.SIGPWR)
+       SIGQUIT   = UnixSignal(syscall.SIGQUIT)
+       SIGSEGV   = UnixSignal(syscall.SIGSEGV)
+       SIGSTKFLT = UnixSignal(syscall.SIGSTKFLT)
+       SIGSTOP   = UnixSignal(syscall.SIGSTOP)
+       SIGSYS    = UnixSignal(syscall.SIGSYS)
+       SIGTERM   = UnixSignal(syscall.SIGTERM)
+       SIGTRAP   = UnixSignal(syscall.SIGTRAP)
+       SIGTSTP   = UnixSignal(syscall.SIGTSTP)
+       SIGTTIN   = UnixSignal(syscall.SIGTTIN)
+       SIGTTOU   = UnixSignal(syscall.SIGTTOU)
+       SIGUNUSED = UnixSignal(syscall.SIGUNUSED)
+       SIGURG    = UnixSignal(syscall.SIGURG)
+       SIGUSR1   = UnixSignal(syscall.SIGUSR1)
+       SIGUSR2   = UnixSignal(syscall.SIGUSR2)
+       SIGVTALRM = UnixSignal(syscall.SIGVTALRM)
+       SIGWINCH  = UnixSignal(syscall.SIGWINCH)
+       SIGXCPU   = UnixSignal(syscall.SIGXCPU)
+       SIGXFSZ   = UnixSignal(syscall.SIGXFSZ)
+)
diff --git a/src/pkg/os/zsignal_linux_arm.go b/src/pkg/os/zsignal_linux_arm.go
new file mode 100644 (file)
index 0000000..40cb686
--- /dev/null
@@ -0,0 +1,51 @@
+// MACHINE GENERATED; DO NOT EDIT
+// To regenerate, run
+//     ./mksignals.sh
+// which, for this file, will run
+//     ./mkunixsignals.sh ../syscall/zerrors_linux_arm.go
+
+package os
+
+import (
+       "syscall"
+)
+
+var _ = syscall.Open // in case there are zero signals
+
+const (
+       SIGABRT   = UnixSignal(syscall.SIGABRT)
+       SIGALRM   = UnixSignal(syscall.SIGALRM)
+       SIGBUS    = UnixSignal(syscall.SIGBUS)
+       SIGCHLD   = UnixSignal(syscall.SIGCHLD)
+       SIGCLD    = UnixSignal(syscall.SIGCLD)
+       SIGCONT   = UnixSignal(syscall.SIGCONT)
+       SIGFPE    = UnixSignal(syscall.SIGFPE)
+       SIGHUP    = UnixSignal(syscall.SIGHUP)
+       SIGILL    = UnixSignal(syscall.SIGILL)
+       SIGINT    = UnixSignal(syscall.SIGINT)
+       SIGIO     = UnixSignal(syscall.SIGIO)
+       SIGIOT    = UnixSignal(syscall.SIGIOT)
+       SIGKILL   = UnixSignal(syscall.SIGKILL)
+       SIGPIPE   = UnixSignal(syscall.SIGPIPE)
+       SIGPOLL   = UnixSignal(syscall.SIGPOLL)
+       SIGPROF   = UnixSignal(syscall.SIGPROF)
+       SIGPWR    = UnixSignal(syscall.SIGPWR)
+       SIGQUIT   = UnixSignal(syscall.SIGQUIT)
+       SIGSEGV   = UnixSignal(syscall.SIGSEGV)
+       SIGSTKFLT = UnixSignal(syscall.SIGSTKFLT)
+       SIGSTOP   = UnixSignal(syscall.SIGSTOP)
+       SIGSYS    = UnixSignal(syscall.SIGSYS)
+       SIGTERM   = UnixSignal(syscall.SIGTERM)
+       SIGTRAP   = UnixSignal(syscall.SIGTRAP)
+       SIGTSTP   = UnixSignal(syscall.SIGTSTP)
+       SIGTTIN   = UnixSignal(syscall.SIGTTIN)
+       SIGTTOU   = UnixSignal(syscall.SIGTTOU)
+       SIGUNUSED = UnixSignal(syscall.SIGUNUSED)
+       SIGURG    = UnixSignal(syscall.SIGURG)
+       SIGUSR1   = UnixSignal(syscall.SIGUSR1)
+       SIGUSR2   = UnixSignal(syscall.SIGUSR2)
+       SIGVTALRM = UnixSignal(syscall.SIGVTALRM)
+       SIGWINCH  = UnixSignal(syscall.SIGWINCH)
+       SIGXCPU   = UnixSignal(syscall.SIGXCPU)
+       SIGXFSZ   = UnixSignal(syscall.SIGXFSZ)
+)
diff --git a/src/pkg/os/zsignal_openbsd_386.go b/src/pkg/os/zsignal_openbsd_386.go
new file mode 100644 (file)
index 0000000..90e1137
--- /dev/null
@@ -0,0 +1,49 @@
+// MACHINE GENERATED; DO NOT EDIT
+// To regenerate, run
+//     ./mksignals.sh
+// which, for this file, will run
+//     ./mkunixsignals.sh ../syscall/zerrors_openbsd_386.go
+
+package os
+
+import (
+       "syscall"
+)
+
+var _ = syscall.Open // in case there are zero signals
+
+const (
+       SIGABRT   = UnixSignal(syscall.SIGABRT)
+       SIGALRM   = UnixSignal(syscall.SIGALRM)
+       SIGBUS    = UnixSignal(syscall.SIGBUS)
+       SIGCHLD   = UnixSignal(syscall.SIGCHLD)
+       SIGCONT   = UnixSignal(syscall.SIGCONT)
+       SIGEMT    = UnixSignal(syscall.SIGEMT)
+       SIGFPE    = UnixSignal(syscall.SIGFPE)
+       SIGHUP    = UnixSignal(syscall.SIGHUP)
+       SIGILL    = UnixSignal(syscall.SIGILL)
+       SIGINFO   = UnixSignal(syscall.SIGINFO)
+       SIGINT    = UnixSignal(syscall.SIGINT)
+       SIGIO     = UnixSignal(syscall.SIGIO)
+       SIGIOT    = UnixSignal(syscall.SIGIOT)
+       SIGKILL   = UnixSignal(syscall.SIGKILL)
+       SIGPIPE   = UnixSignal(syscall.SIGPIPE)
+       SIGPROF   = UnixSignal(syscall.SIGPROF)
+       SIGQUIT   = UnixSignal(syscall.SIGQUIT)
+       SIGSEGV   = UnixSignal(syscall.SIGSEGV)
+       SIGSTOP   = UnixSignal(syscall.SIGSTOP)
+       SIGSYS    = UnixSignal(syscall.SIGSYS)
+       SIGTERM   = UnixSignal(syscall.SIGTERM)
+       SIGTHR    = UnixSignal(syscall.SIGTHR)
+       SIGTRAP   = UnixSignal(syscall.SIGTRAP)
+       SIGTSTP   = UnixSignal(syscall.SIGTSTP)
+       SIGTTIN   = UnixSignal(syscall.SIGTTIN)
+       SIGTTOU   = UnixSignal(syscall.SIGTTOU)
+       SIGURG    = UnixSignal(syscall.SIGURG)
+       SIGUSR1   = UnixSignal(syscall.SIGUSR1)
+       SIGUSR2   = UnixSignal(syscall.SIGUSR2)
+       SIGVTALRM = UnixSignal(syscall.SIGVTALRM)
+       SIGWINCH  = UnixSignal(syscall.SIGWINCH)
+       SIGXCPU   = UnixSignal(syscall.SIGXCPU)
+       SIGXFSZ   = UnixSignal(syscall.SIGXFSZ)
+)
diff --git a/src/pkg/os/zsignal_openbsd_amd64.go b/src/pkg/os/zsignal_openbsd_amd64.go
new file mode 100644 (file)
index 0000000..7f4dc6d
--- /dev/null
@@ -0,0 +1,49 @@
+// MACHINE GENERATED; DO NOT EDIT
+// To regenerate, run
+//     ./mksignals.sh
+// which, for this file, will run
+//     ./mkunixsignals.sh ../syscall/zerrors_openbsd_amd64.go
+
+package os
+
+import (
+       "syscall"
+)
+
+var _ = syscall.Open // in case there are zero signals
+
+const (
+       SIGABRT   = UnixSignal(syscall.SIGABRT)
+       SIGALRM   = UnixSignal(syscall.SIGALRM)
+       SIGBUS    = UnixSignal(syscall.SIGBUS)
+       SIGCHLD   = UnixSignal(syscall.SIGCHLD)
+       SIGCONT   = UnixSignal(syscall.SIGCONT)
+       SIGEMT    = UnixSignal(syscall.SIGEMT)
+       SIGFPE    = UnixSignal(syscall.SIGFPE)
+       SIGHUP    = UnixSignal(syscall.SIGHUP)
+       SIGILL    = UnixSignal(syscall.SIGILL)
+       SIGINFO   = UnixSignal(syscall.SIGINFO)
+       SIGINT    = UnixSignal(syscall.SIGINT)
+       SIGIO     = UnixSignal(syscall.SIGIO)
+       SIGIOT    = UnixSignal(syscall.SIGIOT)
+       SIGKILL   = UnixSignal(syscall.SIGKILL)
+       SIGPIPE   = UnixSignal(syscall.SIGPIPE)
+       SIGPROF   = UnixSignal(syscall.SIGPROF)
+       SIGQUIT   = UnixSignal(syscall.SIGQUIT)
+       SIGSEGV   = UnixSignal(syscall.SIGSEGV)
+       SIGSTOP   = UnixSignal(syscall.SIGSTOP)
+       SIGSYS    = UnixSignal(syscall.SIGSYS)
+       SIGTERM   = UnixSignal(syscall.SIGTERM)
+       SIGTHR    = UnixSignal(syscall.SIGTHR)
+       SIGTRAP   = UnixSignal(syscall.SIGTRAP)
+       SIGTSTP   = UnixSignal(syscall.SIGTSTP)
+       SIGTTIN   = UnixSignal(syscall.SIGTTIN)
+       SIGTTOU   = UnixSignal(syscall.SIGTTOU)
+       SIGURG    = UnixSignal(syscall.SIGURG)
+       SIGUSR1   = UnixSignal(syscall.SIGUSR1)
+       SIGUSR2   = UnixSignal(syscall.SIGUSR2)
+       SIGVTALRM = UnixSignal(syscall.SIGVTALRM)
+       SIGWINCH  = UnixSignal(syscall.SIGWINCH)
+       SIGXCPU   = UnixSignal(syscall.SIGXCPU)
+       SIGXFSZ   = UnixSignal(syscall.SIGXFSZ)
+)
diff --git a/src/pkg/os/zsignal_windows_386.go b/src/pkg/os/zsignal_windows_386.go
new file mode 100644 (file)
index 0000000..b4b88dc
--- /dev/null
@@ -0,0 +1,29 @@
+// MACHINE GENERATED; DO NOT EDIT
+// To regenerate, run
+//     ./mksignals.sh
+// which, for this file, will run
+//     ./mkunixsignals.sh ../syscall/ztypes_windows.go
+
+package os
+
+import (
+       "syscall"
+)
+
+var _ = syscall.Open // in case there are zero signals
+
+const (
+       SIGHUP  = UnixSignal(syscall.SIGHUP)
+       SIGINT  = UnixSignal(syscall.SIGINT)
+       SIGQUIT = UnixSignal(syscall.SIGQUIT)
+       SIGILL  = UnixSignal(syscall.SIGILL)
+       SIGTRAP = UnixSignal(syscall.SIGTRAP)
+       SIGABRT = UnixSignal(syscall.SIGABRT)
+       SIGBUS  = UnixSignal(syscall.SIGBUS)
+       SIGFPE  = UnixSignal(syscall.SIGFPE)
+       SIGKILL = UnixSignal(syscall.SIGKILL)
+       SIGSEGV = UnixSignal(syscall.SIGSEGV)
+       SIGPIPE = UnixSignal(syscall.SIGPIPE)
+       SIGALRM = UnixSignal(syscall.SIGALRM)
+       SIGTERM = UnixSignal(syscall.SIGTERM)
+)
diff --git a/src/pkg/os/zsignal_windows_amd64.go b/src/pkg/os/zsignal_windows_amd64.go
new file mode 100644 (file)
index 0000000..b4b88dc
--- /dev/null
@@ -0,0 +1,29 @@
+// MACHINE GENERATED; DO NOT EDIT
+// To regenerate, run
+//     ./mksignals.sh
+// which, for this file, will run
+//     ./mkunixsignals.sh ../syscall/ztypes_windows.go
+
+package os
+
+import (
+       "syscall"
+)
+
+var _ = syscall.Open // in case there are zero signals
+
+const (
+       SIGHUP  = UnixSignal(syscall.SIGHUP)
+       SIGINT  = UnixSignal(syscall.SIGINT)
+       SIGQUIT = UnixSignal(syscall.SIGQUIT)
+       SIGILL  = UnixSignal(syscall.SIGILL)
+       SIGTRAP = UnixSignal(syscall.SIGTRAP)
+       SIGABRT = UnixSignal(syscall.SIGABRT)
+       SIGBUS  = UnixSignal(syscall.SIGBUS)
+       SIGFPE  = UnixSignal(syscall.SIGFPE)
+       SIGKILL = UnixSignal(syscall.SIGKILL)
+       SIGSEGV = UnixSignal(syscall.SIGSEGV)
+       SIGPIPE = UnixSignal(syscall.SIGPIPE)
+       SIGALRM = UnixSignal(syscall.SIGALRM)
+       SIGTERM = UnixSignal(syscall.SIGTERM)
+)