commit | 1bb480fc256aacee6555e668dedebd1f8225c946 | [log] [tgz] |
---|---|---|
author | Paul E. Murphy <murp@ibm.com> | Wed Jul 06 15:19:45 2022 -0500 |
committer | Paul Murphy <murp@ibm.com> | Wed Nov 16 20:18:07 2022 +0000 |
tree | 2bc132b54b7ce416058cdbfa9c97dae8148eb024 | |
parent | e1262b008e86e4edcd9b1cafa48f5a7c113905e0 [diff] |
ppc64/ppc64asm: add ISA 3.1B support The new ISA fixes a couple typos, and adds special hashing instructions to support ROP exploitation. The hash instructions encode a negative offset in a novel way which requires a bit of special handling. Change-Id: I9491e10ac87efe37d93b6efaf7f108ae3a4402fd Reviewed-on: https://go-review.googlesource.com/c/arch/+/418859 Reviewed-by: Cherry Mui <cherryyz@google.com> Reviewed-by: Lynn Boger <laboger@linux.vnet.ibm.com> Reviewed-by: Joedian Reid <joedian@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org> Run-TryBot: Paul Murphy <murp@ibm.com> Reviewed-by: Bryan Mills <bcmills@google.com>
This repository holds machine architecture information used by the Go toolchain. The parts needed in the main Go repository are copied in.
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.
The main issue tracker for the arch repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/arch:” in the subject line, so it is easy to find.