]> Cypherpunks repositories - gostls13.git/commitdiff
doc/go1.17: revise OpenBSD release notes
authorCherry Mui <cherryyz@google.com>
Wed, 26 May 2021 16:14:19 +0000 (12:14 -0400)
committerCherry Mui <cherryyz@google.com>
Tue, 8 Jun 2021 20:19:17 +0000 (20:19 +0000)
Updates #44513.

Change-Id: I64077859fa3061fee8327599875ad3870d603a81
Reviewed-on: https://go-review.googlesource.com/c/go/+/322856
Trust: Cherry Mui <cherryyz@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
doc/go1.17.html

index 1701508ea9aa0b784f365c91166deff41cbd56ed..3a1b43a4e51c5071f79991423c0508d3dd18a288 100644 (file)
@@ -95,11 +95,13 @@ Do not send CLs removing the interior tags from such phrases.
   In Go 1.16, on the 64-bit x86 and 64-bit ARM architectures on
   OpenBSD (the <code>openbsd/amd64</code> and <code>openbsd/arm64</code>
   ports) system calls are made through <code>libc</code>, instead
-  of directly using the machine instructions. In Go 1.17, this is
-  also done on the 32-bit x86 and 32-bit ARM architectures on OpenBSD
+  of directly using machine instructions. In Go 1.17, this is also
+  done on the 32-bit x86 and 32-bit ARM architectures on OpenBSD
   (the <code>openbsd/386</code> and <code>openbsd/arm</code> ports).
   This ensures forward-compatibility with future versions of
-  OpenBSD.
+  OpenBSD, in particular, with OpenBSD 6.9 onwards, which requires
+  system calls to be made through <code>libc</code> for non-static
+  Go binaries.
 </p>
 
 <h3 id="arm64">ARM64</h3>