compiler, runtime: open code select
commit86a71ed0375d01ac93b54c1840eda8d523171511
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Sep 2018 21:32:24 +0000 (13 21:32 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Sep 2018 21:32:24 +0000 (13 21:32 +0000)
treeb7d94851b891d2529f5f7eb23386a86f07563097
parent590e741ecfa98ebee3da96b7d0a698d06d519d14
compiler, runtime: open code select

    This is the gofrontend version of https://golang.org/cl/37933,
    https://golang.org/cl/37934, and https://golang.org/cl/37935.
    Open code the initialization of select cases.

    This is a step toward updating libgo to the 1.11 release.

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

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@264290 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/go/gofrontend/MERGE
gcc/go/gofrontend/escape.cc
gcc/go/gofrontend/runtime.def
gcc/go/gofrontend/statements.cc
gcc/go/gofrontend/statements.h
gcc/go/gofrontend/types.cc
gcc/go/gofrontend/types.h
libgo/go/runtime/select.go