From: Russ Cox Date: Mon, 2 Mar 2015 05:16:16 +0000 (-0500) Subject: cmd/9l: fix ppc64le build X-Git-Tag: go1.5beta1~1784 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=e15221acece3ffeb7aaca9cf967f8ea7dac6e664;p=gostls13.git cmd/9l: fix ppc64le build The conversion accidentally dropped the +4 here. Change-Id: Ic6181a759565c261bc1b084317f693ae249fd036 Reviewed-on: https://go-review.googlesource.com/6451 Reviewed-by: Russ Cox --- diff --git a/src/cmd/9l/asm.go b/src/cmd/9l/asm.go index 3197f5170b..1b633ac449 100644 --- a/src/cmd/9l/asm.go +++ b/src/cmd/9l/asm.go @@ -154,7 +154,7 @@ func gentext() { // Restore TOC after bl. The compiler put a // nop here for us to overwrite. o1 = 0xe8410018 // ld r2,24(r1) - ld.Ctxt.Arch.ByteOrder.PutUint32(s.P[r.Off:], o1) + ld.Ctxt.Arch.ByteOrder.PutUint32(s.P[r.Off+4:], o1) } } }