]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/internal/objfile: add s390x support
authorMichael Munday <munday@ca.ibm.com>
Fri, 18 Mar 2016 20:49:19 +0000 (16:49 -0400)
committerBrad Fitzpatrick <bradfitz@golang.org>
Mon, 21 Mar 2016 07:09:26 +0000 (07:09 +0000)
Change-Id: I39aa6569c9a6f327f7aaa01f8b4ace814fd5b766
Reviewed-on: https://go-review.googlesource.com/20943
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>

src/cmd/internal/objfile/disasm.go
src/cmd/internal/objfile/elf.go

index b2e7485a9d05608c40c9bc86b18b988c8f55df32..d63f8f616f189e6d38c78d84a2a1daccabecb16e 100644 (file)
@@ -245,4 +245,5 @@ var byteOrders = map[string]binary.ByteOrder{
        "arm":     binary.LittleEndian,
        "ppc64":   binary.BigEndian,
        "ppc64le": binary.LittleEndian,
+       "s390x":   binary.BigEndian,
 }
index 7ddfe1df242d4955576ff9b5a9af88f65a4afc08..6369f7e259af750946ce7f5482d9140d7aeb09ae 100644 (file)
@@ -99,6 +99,8 @@ func (f *elfFile) goarch() string {
                return "arm"
        case elf.EM_PPC64:
                return "ppc64"
+       case elf.EM_S390:
+               return "s390x"
        }
        return ""
 }