fcea5eadff
This adds some fixes to the ppc64 disassembly: - Add support for VSX registers, by updating the map function to recognize them, regenerating tables.go to include them with VSX instructions, and adding the defines needed to display them correctly. - Change the path to the system objdump in the testcase for use in comparing the decoded machine instructions. - Add mappings for missing opcodes in plan9.go. - Disable the testcase that generates words with random bit settings for use in decoding. This will be replaced later by an assembler testcase that decodes and compares the result with the system objdump. Fixes golang/go#17447 Change-Id: I23bf276ea7fcf0b54abb3dccca8b41c221c81c94 Reviewed-on: https://go-review.googlesource.com/31146 Run-TryBot: Lynn Boger <laboger@linux.vnet.ibm.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: David Chase <drchase@google.com> |
||
---|---|---|
arm | ||
ppc64 | ||
vendor | ||
x86 | ||
AUTHORS | ||
CONTRIBUTING.md | ||
CONTRIBUTORS | ||
LICENSE | ||
PATENTS | ||
README | ||
codereview.cfg |
README
This repository holds machine architecture information used by the Go toolchain. The parts needed in the main Go repository are copied in. This repository requires Go 1.6, or Go 1.5 with the vendor experiment enabled: export GO15VENDOREXPERIMENT=1