From 851ebc2dca616754fa2bd6c48241e498bf306a50 Mon Sep 17 00:00:00 2001 From: Joel Sing Date: Thu, 24 Oct 2024 23:17:28 +1100 Subject: 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 Reviewed-by: Cherry Mui Reviewed-by: Carlos Amedee Reviewed-by: Meng Zhuo Reviewed-by: Michael Pratt --- src/cmd/objdump/objdump_test.go | 2 -- 1 file changed, 2 deletions(-) (limited to 'src/cmd/objdump/objdump_test.go') 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) } } -- cgit v1.3