From: Rob Pike
Date: Wed, 16 Apr 2014 17:40:41 +0000 (-0700)
Subject: doc/go1.3.html: document the state of FreeBSD
X-Git-Tag: go1.3beta1~52
X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=59f6c81f98addb4fcc28810b4f4eff2990377f87;p=gostls13.git
doc/go1.3.html: document the state of FreeBSD
Update #7056
LGTM=bradfitz
R=golang-codereviews, bradfitz
CC=golang-codereviews
https://golang.org/cl/88070045
---
diff --git a/doc/go1.3.html b/doc/go1.3.html
index 466eeb1a16..e76d41d9fa 100644
--- a/doc/go1.3.html
+++ b/doc/go1.3.html
@@ -53,6 +53,18 @@ as of Go 1.3 it is not supported by Go either.
+Support for FreeBSD
+
+
+It was not announced at the time, but since the release of Go 1.2, support for Go on FreeBSD
+requires FreeBSD 8 or above.
+
+
+
+As of Go 1.3, support for Go on FreeBSD requires that the kernel be compiled with the
+COMPAT_FREEBSD32
flag configured.
+
+
Changes to the memory model
@@ -370,8 +382,6 @@ now closes Request.Body
consistently, even on error.
-
TODO: net: enable fast socket creation using SOCK_CLOEXEC and Accept4 on FreeBSD 10 (69100043)
-
The os/exec
package now implements
what the documentation has always said with regard to relative paths for the binary.
@@ -395,8 +405,6 @@ now considers the DEL
character, U+007F
, to be
non-printing.
- TODO: syscall: add Accept4 for freebsd (CL 68880043)
-
On Windows, the syscall
package now
supports the cdecl calling convention through the addition of a new function
@@ -405,8 +413,6 @@ alongside the existing function
NewCallback
.
- TODO: syscall: add support for FreeBSD 10 (CL 56770044, 56980043)
-
The testing
package now
diagnoses tests that call panic(nil)
, which are almost always erroneous.