]> Cypherpunks repositories - gostls13.git/commit
cmd, syscall: use syscall.Mmap on solaris for Go ≥ 1.20
authorTobias Klauser <tklauser@distanz.ch>
Wed, 14 Sep 2022 15:08:15 +0000 (17:08 +0200)
committerGopher Robot <gobot@golang.org>
Thu, 15 Sep 2022 06:23:50 +0000 (06:23 +0000)
commit7c3284401fcd3c6cb4cb747e3332217105d007c0
treef5ec532b865553fd8c1c1a731e6542bd566df757
parent972870da11bb4ddd3df393473c494bd2b546cc56
cmd, syscall: use syscall.Mmap on solaris for Go ≥ 1.20

CL 413374 added syscall.Mmap on solaris. Use it in cmd/compile and
cmd/link if the bootstrap toolchain is Go ≥ 1.20.

For #52875
For #54265

Change-Id: I9a0534bf97926eecf0c6f1f9218e855344ba158f
Reviewed-on: https://go-review.googlesource.com/c/go/+/430496
Reviewed-by: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Auto-Submit: Tobias Klauser <tobias.klauser@gmail.com>
Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
src/cmd/compile/internal/base/mapfile_mmap.go
src/cmd/compile/internal/base/mapfile_read.go
src/cmd/internal/bio/buf_mmap.go
src/cmd/internal/bio/buf_nommap.go
src/cmd/link/internal/ld/outbuf_mmap.go
src/cmd/link/internal/ld/outbuf_nommap.go
src/syscall/zerrors_solaris_amd64.go