diff --git a/doc/go1.3.html b/doc/go1.3.html index c7f0d43e03..5a6c4231a6 100644 --- a/doc/go1.3.html +++ b/doc/go1.3.html @@ -14,7 +14,7 @@ precise garbage collection, a major refactoring of the compiler tool chain that results in faster builds, especially for large projects, significant performance improvements across the board, -and support for Solaris, Plan 9 and Google's Native Client architecture (NaCl). +and support for DragonFly BSD, Solaris, Plan 9 and Google's Native Client architecture (NaCl). It also has an important refinement to the memory model regarding synchronization. As always, Go 1.3 keeps the promise of compatibility, @@ -24,30 +24,6 @@ will continue to compile and run without change when moved to 1.3.
-Support for the Native Client virtual machine architecture has returned to Go with the 1.3 release.
-It runs on the 32-bit Intel architectures (GOARCH=386) and also on 64-bit Intel, but using
-32-bit pointers (GOARCH=amd64p32).
-There is not yet support for Native Client on ARM.
-Note that this is Native Client (NaCl), not Portable Native Client (PNaCl).
-Details about Native Client are here;
-how to set up the Go version is described here.
-
-Go 1.3 now includes experimental support for Solaris on the amd64 (64-bit x86) architecture.
-
-Go 1.3 now includes experimental support for Plan 9 on the 386 (32-bit x86) architecture.
-
@@ -57,6 +33,11 @@ regarding exception handling (signals in Unix terminology), as of Go 1.3 it is not supported by Go either.
+
+Go 1.3 now includes experimental support for DragonFly BSD on the amd64 (64-bit x86) and 386 (32-bit x86) architectures. It uses DragonFly BSD 3.6 or above.
+
+Support for the Native Client virtual machine architecture has returned to Go with the 1.3 release.
+It runs on the 32-bit Intel architectures (GOARCH=386) and also on 64-bit Intel, but using
+32-bit pointers (GOARCH=amd64p32).
+There is not yet support for Native Client on ARM.
+Note that this is Native Client (NaCl), not Portable Native Client (PNaCl).
+Details about Native Client are here;
+how to set up the Go version is described here.
+
+As of Go 1.3, support for Go on NetBSD requires NetBSD 6.0 or above. +
+ ++As of Go 1.3, support for Go on NetBSD requires OpenBSD 5.5 or above. +
+ +
+Go 1.3 now includes experimental support for Plan 9 on the 386 (32-bit x86) architecture. It requires the Tsemacquire syscall, which has been in Plan 9 since June, 2012.
+
+Go 1.3 now includes experimental support for Solaris on the amd64 (64-bit x86) architecture. It uses illumos, equivalent to Solaris 11 or above.
+