libgo: restore building on Solaris
authorIan Lance Taylor <iant@golang.org>
Wed, 16 Feb 2022 19:30:04 +0000 (11:30 -0800)
committerIan Lance Taylor <iant@golang.org>
Wed, 16 Feb 2022 20:20:10 +0000 (12:20 -0800)
commit24ca97325cab7bc454c785d55f37120fe7ea6f74
tree0dff7e34fe65a75ba82e4a13d69991fdaea7c5eb
parent6d66bd25dc84e362f56ffe66667f6c9017ba73d0
libgo: restore building on Solaris

Add build tags and a few other changes so that libgo builds on Solaris.

Patch partially from Rainer Orth.

Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/386215
gcc/go/gofrontend/MERGE
libgo/go/net/fcntl_libc_test.go
libgo/go/os/signal/internal/pty/pty.go
libgo/go/runtime/os3_solaris.go
libgo/go/runtime/stubs2.go
libgo/go/syscall/exec_bsd.go
libgo/go/syscall/export_unix_test.go
libgo/go/syscall/syscall_solaris.go