diff options
| author | Cherry Mui <cherryyz@google.com> | 2026-01-21 18:22:22 -0500 |
|---|---|---|
| committer | Cherry Mui <cherryyz@google.com> | 2026-01-21 21:02:12 -0800 |
| commit | 9eee2172d0e809f2cbbe4d1f558e1b64920fe983 (patch) | |
| tree | 8fcc07563c79d7c56957155ac584df89b2f58211 | |
| parent | 15dbbec91958a5de6539780e692324a1762f3d76 (diff) | |
| download | go-x-website-9eee2172d0e809f2cbbe4d1f558e1b64920fe983.tar.xz | |
_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>
| -rw-r--r-- | _content/doc/go1.26.md | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/_content/doc/go1.26.md b/_content/doc/go1.26.md index f43ce028..5b6e48e7 100644 --- a/_content/doc/go1.26.md +++ b/_content/doc/go1.26.md @@ -710,15 +710,11 @@ As [announced](/doc/go1.25#windows) in the Go 1.25 release notes, the [broken](/ <!-- 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 `s390x` port now supports passing function arguments and results using regis 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 --> |
