runtime: copy netpoll code from Go 1.7 runtime
commit6f5938e52e4561141f94793d7f864010a1a6b78b
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Oct 2016 14:38:29 +0000 (18 14:38 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Oct 2016 14:38:29 +0000 (18 14:38 +0000)
treec81659977f9a532c5d4b53872301ba5e67c4166f
parentce1813aacb549145c5a1579ed4390e309436ad0f
runtime: copy netpoll code from Go 1.7 runtime

    Reviewed-on: https://go-review.googlesource.com/31325

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@241307 138bc75d-0d04-0410-961f-82ee72b054a4
24 files changed:
gcc/go/gofrontend/MERGE
libgo/Makefile.am
libgo/Makefile.in
libgo/config.h.in
libgo/configure
libgo/configure.ac
libgo/go/runtime/netpoll.go [new file with mode: 0644]
libgo/go/runtime/netpoll_epoll.go [new file with mode: 0644]
libgo/go/runtime/netpoll_kqueue.go [new file with mode: 0644]
libgo/go/runtime/netpoll_nacl.go [new file with mode: 0644]
libgo/go/runtime/netpoll_solaris.go [new file with mode: 0644]
libgo/go/runtime/netpoll_stub.go [moved from libgo/runtime/netpoll_stub.c with 61% similarity]
libgo/go/runtime/netpoll_windows.go [new file with mode: 0644]
libgo/go/runtime/stubs.go
libgo/go/runtime/time.go
libgo/mkrsysinfo.sh
libgo/runtime/malloc.h
libgo/runtime/mgc0.c
libgo/runtime/netpoll.goc [deleted file]
libgo/runtime/netpoll_epoll.c [deleted file]
libgo/runtime/netpoll_kqueue.c [deleted file]
libgo/runtime/netpoll_select.c [deleted file]
libgo/runtime/runtime.h
libgo/sysinfo.c