]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/nm, cmd/objdump, cmd/pprof: disassembly is not supported on loong64
authorXiaodong Liu <liuxiaodong@loongson.cn>
Sun, 15 Aug 2021 09:06:29 +0000 (17:06 +0800)
committerIan Lance Taylor <iant@google.com>
Tue, 17 May 2022 18:19:34 +0000 (18:19 +0000)
Contributors to the loong64 port are:
  Weining Lu <luweining@loongson.cn>
  Lei Wang <wanglei@loongson.cn>
  Lingqin Gong <gonglingqin@loongson.cn>
  Xiaolin Zhao <zhaoxiaolin@loongson.cn>
  Meidan Li <limeidan@loongson.cn>
  Xiaojuan Zhai <zhaixiaojuan@loongson.cn>
  Qiyuan Pu <puqiyuan@loongson.cn>
  Guoqi Chen <chenguoqi@loongson.cn>

This port has been updated to Go 1.15.6:
  https://github.com/loongson/go

Updates #46229

Change-Id: Ic96e4f0c46d9a6b8cd020e899f32c40681daf9c5
Reviewed-on: https://go-review.googlesource.com/c/go/+/342323
Run-TryBot: Ian Lance Taylor <iant@google.com>
Reviewed-by: David Chase <drchase@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>

src/cmd/nm/nm_cgo_test.go
src/cmd/objdump/objdump_test.go
src/cmd/pprof/pprof_test.go

index 0c826738ec9baede10fca9dc8876826946db11cb..23caa74a132871ce6c9cd77cdedf2834cef1853e 100644 (file)
@@ -24,7 +24,7 @@ func canInternalLink() bool {
                }
        case "linux":
                switch runtime.GOARCH {
-               case "arm64", "mips64", "mips64le", "mips", "mipsle", "ppc64", "ppc64le", "riscv64":
+               case "arm64", "loong64", "mips64", "mips64le", "mips", "mipsle", "ppc64", "ppc64le", "riscv64":
                        return false
                }
        case "openbsd":
index a410fbcff26f02bcafe9fab9f1592d45718bbc7d..c51a01fa86e33d28254b4b8661ae9f152c1a5b5b 100644 (file)
@@ -107,6 +107,8 @@ var ppcGnuNeed = []string{
 
 func mustHaveDisasm(t *testing.T) {
        switch runtime.GOARCH {
+       case "loong64":
+               t.Skipf("skipping on %s", runtime.GOARCH)
        case "mips", "mipsle", "mips64", "mips64le":
                t.Skipf("skipping on %s, issue 12559", runtime.GOARCH)
        case "riscv64":
index 11e251bfde2654e0e015d645ef2251dc6d2679d5..9a37b972864115546ea153e88d4b8f2d63a6d2ab 100644 (file)
@@ -72,6 +72,8 @@ func mustHaveCPUProfiling(t *testing.T) {
 
 func mustHaveDisasm(t *testing.T) {
        switch runtime.GOARCH {
+       case "loong64":
+               t.Skipf("skipping on %s.", runtime.GOARCH)
        case "mips", "mipsle", "mips64", "mips64le":
                t.Skipf("skipping on %s, issue 12559", runtime.GOARCH)
        case "riscv64":