aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/objdump/objdump_test.go
diff options
context:
space:
mode:
authorJoel Sing <joel@sing.id.au>2024-10-24 23:17:28 +1100
committerJoel Sing <joel@sing.id.au>2024-10-29 08:17:00 +0000
commit851ebc2dca616754fa2bd6c48241e498bf306a50 (patch)
tree66dff6efcba5acf67c05d71cdf559148dae8ea41 /src/cmd/objdump/objdump_test.go
parentaef81a75516fa10338cf2e770914fad70037c49c (diff)
downloadgo-851ebc2dca616754fa2bd6c48241e498bf306a50.tar.xz
cmd/internal/objfile,cmd/objdump: add disassembly support for riscv64
Add support to `go tool objdump` for disassembling riscv64 binaries. Revendor to bring in cmd/vendor/golang.org/x/arch/riscv64/riscv64asm, which provides the actual disassembly implementation. Fixes #36738 Change-Id: I0f29968509041c0c5698fc2d6910a6a0bea9d3c0 Cq-Include-Trybots: luci.golang.try:gotip-linux-riscv64 Reviewed-on: https://go-review.googlesource.com/c/go/+/622257 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Cherry Mui <cherryyz@google.com> Reviewed-by: Carlos Amedee <carlos@golang.org> Reviewed-by: Meng Zhuo <mengzhuo1203@gmail.com> Reviewed-by: Michael Pratt <mpratt@google.com>
Diffstat (limited to 'src/cmd/objdump/objdump_test.go')
-rw-r--r--src/cmd/objdump/objdump_test.go2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/cmd/objdump/objdump_test.go b/src/cmd/objdump/objdump_test.go
index 8f9d228ad2..0f3a183c61 100644
--- a/src/cmd/objdump/objdump_test.go
+++ b/src/cmd/objdump/objdump_test.go
@@ -105,8 +105,6 @@ func mustHaveDisasm(t *testing.T) {
switch runtime.GOARCH {
case "mips", "mipsle", "mips64", "mips64le":
t.Skipf("skipping on %s, issue 12559", runtime.GOARCH)
- case "riscv64":
- t.Skipf("skipping on %s, issue 36738", runtime.GOARCH)
}
}