]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/compile/internal/ssa: fix TestStmtLines for AIX
authorClément Chigot <clement.chigot@atos.net>
Tue, 23 Oct 2018 13:15:37 +0000 (15:15 +0200)
committerBrad Fitzpatrick <bradfitz@golang.org>
Fri, 26 Oct 2018 15:01:35 +0000 (15:01 +0000)
This commit adapts TestStmtLines for AIX operating system.

Update #25893

Change-Id: I1c76bbd8fc679a66b65ecfbd1ed7745518064eae
Reviewed-on: https://go-review.googlesource.com/c/144958
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>

src/cmd/compile/internal/ssa/stmtlines_test.go

index c0fc7adab5449e810f37ce07dfc78f5f57059bc8..6fc0239ffe4d756363e6488984d716e06d999c4a 100644 (file)
@@ -1,6 +1,7 @@
 package ssa_test
 
 import (
+       "cmd/internal/xcoff"
        "debug/dwarf"
        "debug/elf"
        "debug/macho"
@@ -25,6 +26,10 @@ func open(path string) (*dwarf.Data, error) {
                return fh.DWARF()
        }
 
+       if fh, err := xcoff.Open(path); err == nil {
+               return fh.DWARF()
+       }
+
        return nil, fmt.Errorf("unrecognized executable format")
 }