• Matthew Dempsky's avatar
    cmd: add new common architecture representation · c6e11fe0
    Matthew Dempsky authored
    Information about CPU architectures (e.g., name, family, byte
    ordering, pointer and register size) is currently redundantly
    scattered around the source tree. Instead consolidate the basic
    information into a single new package cmd/internal/sys.
    
    Also, introduce new sys.I386, sys.AMD64, etc. names for the constants
    '8', '6', etc. and replace most uses of the latter. The notable
    exceptions are a couple of error messages that still refer to the old
    char-based toolchain names and function reltype in cmd/link.
    
    Passes toolstash/buildall.
    
    Change-Id: I8a6f0cbd49577ec1672a98addebc45f767e36461
    Reviewed-on: https://go-review.googlesource.com/21623Reviewed-by: 's avatarMichael Hudson-Doyle <michael.hudson@canonical.com>
    Reviewed-by: 's avatarBrad Fitzpatrick <bradfitz@golang.org>
    Run-TryBot: Matthew Dempsky <mdempsky@google.com>
    TryBot-Result: Gobot Gobot <gobot@golang.org>
    c6e11fe0
Name
Last commit
Last update
.github Loading commit data...
api Loading commit data...
doc Loading commit data...
lib/time Loading commit data...
misc Loading commit data...
src Loading commit data...
test Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTING.md Loading commit data...
CONTRIBUTORS Loading commit data...
LICENSE Loading commit data...
PATENTS Loading commit data...
README.md Loading commit data...
favicon.ico Loading commit data...
robots.txt Loading commit data...