mirror of
https://github.com/golang/go
synced 2024-11-20 05:04:43 -07:00
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/22102 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
parent
1d214f7062
commit
e7b96e1a1f
@ -6,7 +6,9 @@ package sys
|
|||||||
|
|
||||||
import "encoding/binary"
|
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
|
type ArchFamily byte
|
||||||
|
|
||||||
const (
|
const (
|
||||||
@ -34,7 +36,7 @@ type Arch struct {
|
|||||||
MinLC int
|
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.
|
// architecture families.
|
||||||
func (a *Arch) InFamily(xs ...ArchFamily) bool {
|
func (a *Arch) InFamily(xs ...ArchFamily) bool {
|
||||||
for _, x := range xs {
|
for _, x := range xs {
|
||||||
|
Loading…
Reference in New Issue
Block a user