diff --git a/doc/go1.22.html b/doc/go1.22.html index fdc9827bb2..1393be1dc9 100644 --- a/doc/go1.22.html +++ b/doc/go1.22.html @@ -140,11 +140,6 @@ Do not send CLs removing the interior tags from such phrases. TODO: https://go.dev/issue/62577: cmd/link, cmd/go: emit split DWARF on darwin
- -- -
-TODO: complete this section, or delete if not needed
@@ -651,6 +646,16 @@ Do not send CLs removing the interior tags from such phrases.
+ On macOS on 64-bit x86 architecture (the darwin/amd64 port),
+ the Go toolchain now generates position-independent executables (PIE) by default.
+ Non-PIE binaries can be generated by specifying the -buildmode=exe
+ build flag.
+ On 64-bit ARM-based macOS (the darwin/arm64 port),
+ the Go toolchain already generates PIE by default.
+
The GOARM environment variable now allows you to select whether to use software or hardware floating point.