From 0ab1cc33ef35147b0e1248f2a9d669ae193d6b3e Mon Sep 17 00:00:00 2001 From: Austin Clements Date: Tue, 18 Jun 2019 17:42:44 -0400 Subject: [PATCH] doc/go1.13: expand ports, add skeleton language changes section Change-Id: I6338bba2a86fb27421f91203a04b39830bae1e52 Reviewed-on: https://go-review.googlesource.com/c/go/+/182800 Reviewed-by: Cherry Zhang Reviewed-by: Ian Lance Taylor --- doc/go1.13.html | 43 +++++++++++++++++++++++++++++++------------ 1 file changed, 31 insertions(+), 12 deletions(-) diff --git a/doc/go1.13.html b/doc/go1.13.html index 83536f1a5c..02c0adf32b 100644 --- a/doc/go1.13.html +++ b/doc/go1.13.html @@ -103,17 +103,8 @@ TODO go mod edit -go=1.13.

-

Ports

-

-TODO -

- -

- TODO: https://golang.org/cl/174457: add new GOOS=illumos, split out of GOOS=solaris -

-

Android

@@ -137,10 +128,31 @@ TODO FreeBSD 12.0 or later requires a kernel with the COMPAT_FREEBSD11 option set (this is the default).

-

AIX on PPC64

+

Illumos

+ +

+ Go now supports Illumos with GOOS=illumos. + The illumos build tag implies the solaris + build tag. +

+ +

AIX

-

- AIX on PPC64 now supports cgo and external linking. +

+ AIX on PPC64 (aix/ppc64) now supports cgo, external + linking, and the c-archive and pie build + modes. +

+ +

Windows

+ +

+ The Windows version specified by internally-linked Windows binaries + is now Windows 7 rather than NT 4.0. This was already the minimum + required version for Go, but can affect the behavior of system calls + that have a backwards-compatibility mode. These will now behave as + documented. Externally-linked binaries (any program using cgo) have + always specified a more recent Windows version.

Tools

@@ -172,6 +184,13 @@ TODO form that could not be used as numeric constant in assembly code.

+

Assembler

+ +

+ The assembler now supports many of the atomic instructions + introduced in ARM v8.1. +

+

Runtime

-- 2.50.0