diff --git a/doc/go1.11.html b/doc/go1.11.html index 7b16e121e2..70e9358c9d 100644 --- a/doc/go1.11.html +++ b/doc/go1.11.html @@ -117,6 +117,17 @@ Do not send CLs removing the interior tags from such phrases. If you have existing filenames matching those patterns, you will need to rename them.

+

RISC-V GOARCH values reserved

+

+ The main Go compiler does not yet support the RISC-V architecture + but we've reserved the GOARCH values + "riscv" and "riscv64", as used by Gccgo, + which does support RISC-V. This means that Go files + named *_riscv.go will now also + be ignored by Go + tools except when those GOOS/GOARCH values are being used. +

+

Tools

Modules, package versioning, and dependency management

@@ -431,14 +442,6 @@ func f(v interface{}) { -
go/build, runtime/internal/sys
-
-

- TODO: https://golang.org/cl/106256: reserve RISC-V arch names -

- -
-
go/scanner

@@ -680,7 +683,7 @@ func f(v interface{}) {

The mutex profile now includes reader/writer contention - for RWMutex. + for RWMutex. Writer/writer contention was already included in the mutex profile.

@@ -701,7 +704,10 @@ func f(v interface{}) {

- TODO: https://golang.org/cl/118658: check Fchmodat flags parameter on Linux + On Linux, the flags parameter to + Fchmodat + is now validated. Linux's fchmodat doesn't support the flags parameter + so we now mimic glibc's behavior and return an error if it's non-zero.