Commit 8adff32b authored by Shenghou Ma's avatar Shenghou Ma Committed by Minux Ma

doc: document the mips port in install-source.html

While we're at it, also mention OpenBSD/ARM support.

Change-Id: I4df4a158b67d11720146d05a235099d452295170
Reviewed-on: https://go-review.googlesource.com/33854Reviewed-by: default avatarBrad Fitzpatrick <bradfitz@golang.org>
parent 6c9f600d
...@@ -33,7 +33,7 @@ compiler using the GCC back end, see ...@@ -33,7 +33,7 @@ compiler using the GCC back end, see
</p> </p>
<p> <p>
The Go compilers support seven instruction sets. The Go compilers support eight instruction sets.
There are important differences in the quality of the compilers for the different There are important differences in the quality of the compilers for the different
architectures. architectures.
</p> </p>
...@@ -55,7 +55,7 @@ architectures. ...@@ -55,7 +55,7 @@ architectures.
<code>arm</code> (<code>ARM</code>) <code>arm</code> (<code>ARM</code>)
</dt> </dt>
<dd> <dd>
Supports Linux, FreeBSD, NetBSD and Darwin binaries. Less widely used than the other ports. Supports Linux, FreeBSD, NetBSD, OpenBSD and Darwin binaries. Less widely used than the other ports.
</dd> </dd>
<dt> <dt>
<code>arm64</code> (<code>AArch64</code>) <code>arm64</code> (<code>AArch64</code>)
...@@ -69,6 +69,12 @@ architectures. ...@@ -69,6 +69,12 @@ architectures.
<dd> <dd>
Supports Linux binaries. New in 1.5 and not as well exercised as other ports. Supports Linux binaries. New in 1.5 and not as well exercised as other ports.
</dd> </dd>
<dt>
<code>mips, mipsle</code> (32-bit MIPS big- and little-endian)
</dt>
<dd>
Supports Linux binaries. New in 1.8 and not as well exercised as other ports.
</dd>
<dt> <dt>
<code>mips64, mips64le</code> (64-bit MIPS big- and little-endian) <code>mips64, mips64le</code> (64-bit MIPS big- and little-endian)
</dt> </dt>
...@@ -463,6 +469,7 @@ Choices for <code>$GOARCH</code> are ...@@ -463,6 +469,7 @@ Choices for <code>$GOARCH</code> are
<code>386</code> (32-bit x86), <code>arm</code> (32-bit ARM), <code>arm64</code> (64-bit ARM), <code>386</code> (32-bit x86), <code>arm</code> (32-bit ARM), <code>arm64</code> (64-bit ARM),
<code>ppc64le</code> (PowerPC 64-bit, little-endian), <code>ppc64</code> (PowerPC 64-bit, big-endian), <code>ppc64le</code> (PowerPC 64-bit, little-endian), <code>ppc64</code> (PowerPC 64-bit, big-endian),
<code>mips64le</code> (MIPS 64-bit, little-endian), and <code>mips64</code> (MIPS 64-bit, big-endian). <code>mips64le</code> (MIPS 64-bit, little-endian), and <code>mips64</code> (MIPS 64-bit, big-endian).
<code>mipsle</code> (MIPS 32-bit, little-endian), and <code>mips</code> (MIPS 32-bit, big-endian).
The valid combinations of <code>$GOOS</code> and <code>$GOARCH</code> are: The valid combinations of <code>$GOOS</code> and <code>$GOARCH</code> are:
<table cellpadding="0"> <table cellpadding="0">
<tr> <tr>
...@@ -514,6 +521,12 @@ The valid combinations of <code>$GOOS</code> and <code>$GOARCH</code> are: ...@@ -514,6 +521,12 @@ The valid combinations of <code>$GOOS</code> and <code>$GOARCH</code> are:
<td></td><td><code>linux</code></td> <td><code>ppc64le</code></td> <td></td><td><code>linux</code></td> <td><code>ppc64le</code></td>
</tr> </tr>
<tr> <tr>
<td></td><td><code>linux</code></td> <td><code>mips</code></td>
</tr>
<tr>
<td></td><td><code>linux</code></td> <td><code>mipsle</code></td>
</tr>
<tr>
<td></td><td><code>linux</code></td> <td><code>mips64</code></td> <td></td><td><code>linux</code></td> <td><code>mips64</code></td>
</tr> </tr>
<tr> <tr>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment