Commit e7b96e1a authored by Matthew Dempsky's avatar Matthew Dempsky

cmd/internal/sys: cleanup documentation

Expand description of ArchFamily, because it seems to be a common
source of confusion.  Also, update InFamily's description to reflect
current name.

Change-Id: I66b7999aef64ab8fee39aec0f752ae4f3a08d36d
Reviewed-on: https://go-review.googlesource.com/22102Reviewed-by: default avatarBrad Fitzpatrick <bradfitz@golang.org>
parent 1d214f70
......@@ -6,7 +6,9 @@ package sys
import "encoding/binary"
// ArchFamily represents an architecture family.
// ArchFamily represents a family of one or more related architectures.
// For example, amd64 and amd64p32 are both members of the AMD64 family,
// and ppc64 and ppc64le are both members of the PPC64 family.
type ArchFamily byte
const (
......@@ -34,7 +36,7 @@ type Arch struct {
MinLC int
}
// HasFamily reports whether a is a member of any of the specified
// InFamily reports whether a is a member of any of the specified
// architecture families.
func (a *Arch) InFamily(xs ...ArchFamily) bool {
for _, x := range xs {
......
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