libgo: fix building, and some testing, on Solaris
authorIan Lance Taylor <ian@gcc.gnu.org>
Mon, 21 Jan 2019 23:05:52 +0000 (23:05 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Mon, 21 Jan 2019 23:05:52 +0000 (23:05 +0000)
commitea31c98daba7d3459dc5500049876fe0a71a89d3
tree9dc7ee584a37d93ea00455a5ec27d75fa464bf58
parenta9647bf912b9d2eeb9297bb96d5274eb8c9ed75c
libgo: fix building, and some testing, on Solaris

    Restore some of the fixes that were applied to golang_org/x/net/lif
    but were lost when 1.12 moved the directory to internal/x/net/lif.

    Add support for reading /proc to fetch argc/argv/env for c-archive mode.

    Reviewed-on: https://go-review.googlesource.com/c/158640

From-SVN: r268130
gcc/go/gofrontend/MERGE
libgo/Makefile.am
libgo/Makefile.in
libgo/go/internal/x/net/lif/syscall.go
libgo/go/internal/x/net/lif/zsys_solaris.go [new file with mode: 0644]
libgo/go/internal/x/net/lif/zsys_solaris_amd64.go [deleted file]
libgo/go/runtime/signal_unix.go
libgo/runtime/go-libmain.c