_content/doc/go1.26: pre-announce Linux/PPC64 port switching to ELFv2 ABI As discussed in the proposal golang/go#76244, the Linux/PPC64 port, which currently uses ELFv1 ABI, will switch to ELFv2 ABI in the next release, instead of being removed. Also sort architectures in alphabetical order. For golang/go#76244. For golang/go#75005. Change-Id: I73be5214ec0206cd6031106dbd75ff16effec25c Reviewed-on: https://go-review.googlesource.com/c/website/+/738120 Reviewed-by: Austin Clements <austin@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
diff --git a/_content/doc/go1.26.md b/_content/doc/go1.26.md index f43ce02..5b6e48e 100644 --- a/_content/doc/go1.26.md +++ b/_content/doc/go1.26.md
@@ -710,15 +710,11 @@ <!-- go.dev/issue/76244 --> -Go 1.26 is the last release that supports the big-endian 64-bit PowerPC -port on Linux (`GOOS=linux` `GOARCH=ppc64`). -The port will be removed in Go 1.27. - -### S390X - -<!-- CL 719482 --> - -The `s390x` port now supports passing function arguments and results using registers. +Go 1.26 is the last release that supports the ELFv1 ABI on the big-endian +64-bit PowerPC port on Linux (`GOOS=linux` `GOARCH=ppc64`). +It will switch to the ELFv2 ABI in Go 1.27. +As the port does not currently support linking against other ELF objects, +we expect this change to be transparent to users. ### RISC-V @@ -726,6 +722,12 @@ The `linux/riscv64` port now supports the race detector. +### S390X + +<!-- CL 719482 --> + +The `s390x` port now supports passing function arguments and results using registers. + ### WebAssembly {#wasm} <!-- CL 707855 -->