]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/go: disable verifyAsm for arm64
authorAram Hăvărneanu <aram@mgk.ro>
Sun, 8 Mar 2015 12:56:41 +0000 (13:56 +0100)
committerAram Hăvărneanu <aram@mgk.ro>
Mon, 16 Mar 2015 18:44:47 +0000 (18:44 +0000)
ARM64 doesn't have the old assembler.

Change-Id: I9253271029440e2b7f2813d3e98a7d2e7a65bfbc
Reviewed-on: https://go-review.googlesource.com/7045
Reviewed-by: Russ Cox <rsc@golang.org>
Reviewed-by: Austin Clements <austin@google.com>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/cmd/go/build.go

index 5b32c015f4fd32f4e358c3d79ec3efed2296bca1..0327972be893a92aeb66ae30162407ad1b6b7d99 100644 (file)
@@ -1705,7 +1705,7 @@ func (gcToolchain) asm(b *builder, p *Package, obj, ofile, sfile string) error {
        if err := b.run(p.Dir, p.ImportPath, nil, args...); err != nil {
                return err
        }
-       if verifyAsm {
+       if verifyAsm && goarch != "arm64" {
                if err := toolVerify(b, p, "old"+archChar+"a", ofile, args); err != nil {
                        return err
                }