aboutsummaryrefslogtreecommitdiff
path: root/libgo/go/runtime/mpagecache.go
AgeCommit message (Collapse)AuthorFilesLines
2022-04-15compiler: revert `for package-scope "a = b; b = x" just set "a = x"`Ian Lance Taylor1-1/+1
Revert CL 245098. It caused incorrect initialization ordering. Adjust the runtime package to work even with the CL reverted. Original description of CL 245098: This avoids requiring an init function to initialize the variable. This can only be done if x is a static initializer. The go1.15rc1 runtime package relies on this optimization. The package has a variable "var maxSearchAddr = maxOffAddr". The maxSearchAddr variable is used by code that runs before package initialization is complete. For golang/go#51913 Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/395994
2022-02-11libgo: update to Go1.18beta2Ian Lance Taylor1-4/+8
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-12-30libgo: update to Go1.16beta1 releaseIan Lance Taylor1-21/+33
This does not yet include support for the //go:embed directive added in this release. * Makefile.am (check-runtime): Don't create check-runtime-dir. (mostlyclean-local): Don't remove check-runtime-dir. (check-go-tool, check-vet): Copy in go.mod and modules.txt. (check-cgo-test, check-carchive-test): Add go.mod file. * Makefile.in: Regenerate. Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/280172
2020-08-01libgo: update to go1.15rc1Ian Lance Taylor1-7/+7
Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/245157
2020-07-10libgo: update to Go 1.14.4 releaseIan Lance Taylor1-4/+9
Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/241999
2020-01-21libgo: update to Go1.14beta1Ian Lance Taylor1-0/+156
Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/214297