aboutsummaryrefslogtreecommitdiff
path: root/libgo/go/runtime/os3_solaris.go
AgeCommit message (Collapse)AuthorFilesLines
2022-02-16libgo: restore building on SolarisIan Lance Taylor1-0/+8
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
2022-02-11libgo: update to Go1.18beta2Ian Lance Taylor1-0/+5
gotools/ * Makefile.am (go_cmd_cgo_files): Add ast_go118.go (check-go-tool): Copy golang.org/x/tools directories. * Makefile.in: Regenerate. Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/384695
2020-01-22runtime: for Solaris, add osinit, and drop duplicate getncpuIan Lance Taylor1-5/+4
Fixes a build breakage introduced in the 1.14beta1 upgrade. Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/215857
2020-01-21libgo: update to Go1.14beta1Ian Lance Taylor1-7/+0
Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/214297
2019-08-28runtime: move osinit to GoIan Lance Taylor1-2/+19
This is a step toward updating libgo to 1.13. This adds the 1.13 version of the osinit function to Go code, and removes the corresponding code from the C runtime. This should simplify future updates. Some additional 1.13 code was brought in to simplify this change. Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/191717 From-SVN: r275010
2019-03-01runtime: call execname and getpagesize on SolarisIan Lance Taylor1-34/+8
Interpreting auxv as []uintptr is incorrect on 64-bit big-endian, as auxv alternates a 32-bit int with a 64-bit pointer. Patch from Rainer Orth. Reviewed-on: https://go-review.googlesource.com/c/164739 From-SVN: r269315
2018-09-26runtime, os: fix the build on SolarisIan Lance Taylor1-0/+54
Reviewed-on: https://go-review.googlesource.com/137535 From-SVN: r264593