This option is for groups who need time to accomodate the ld.lld -z
start-stop-gc default.
This is off by default because we don't have evidence that many groups
will need default -z nostart-stop-gc. Many groups are fine with the -z
start-stop-gc default (matching GNU ld<2015-10): Android, Chrome OS
(Linux), Fuchsia, Google, Meta, SN systems, some Gentoo Linux users I
asked using -fuse-ld=lld (with or without using Clang), all gn build
users, all Bazel build users. A FreeBSD exp-run exposed just one broken
package (ldc) with 3 packages using it
(https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=260159).
-z nostart-stop-gc default matches ld64 behavior for section$start
symbols and encourages in-tree and out-tree developers to think about
section based linker garbage collection prudently.