]> Cypherpunks repositories - gostls13.git/commit
all: document legacy //go:linkname for final round of modules
authorRuss Cox <rsc@golang.org>
Thu, 23 May 2024 03:06:30 +0000 (23:06 -0400)
committerGopher Robot <gobot@golang.org>
Wed, 29 May 2024 17:58:53 +0000 (17:58 +0000)
commit2a7ca156b8189c68c0a29b4c66194a42c5ce3c9b
tree7ac6dc198ebad85420719774562d29b7b59c6684
parent5121b45d7426687076c20ae0f4fcae1238f3ed47
all: document legacy //go:linkname for final round of modules

Add linknames for most modules with ≥50 dependents.
Add linknames for a few other modules that we know
are important but are below 50.

Remove linknames from badlinkname.go that do not merit
inclusion (very small number of dependents).
We can add them back later if the need arises.

Fixes #67401. (For now.)

Change-Id: I1e49fec0292265256044d64b1841d366c4106002
Reviewed-on: https://go-review.googlesource.com/c/go/+/587756
Auto-Submit: Russ Cox <rsc@golang.org>
TryBot-Bypass: Russ Cox <rsc@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
46 files changed:
src/bytes/bytes.go
src/crypto/tls/badlinkname.go [deleted file]
src/crypto/tls/cipher_suites.go
src/crypto/tls/defaults.go
src/crypto/x509/badlinkname.go [deleted file]
src/crypto/x509/root.go
src/database/sql/badlinkname.go [deleted file]
src/database/sql/convert.go
src/debug/buildinfo/buildinfo.go
src/go/build/badlinkname.go [deleted file]
src/internal/bytealg/compare_generic.go
src/internal/testlog/badlinkname.go [deleted file]
src/internal/testlog/exit.go
src/math/unsafe.go
src/mime/multipart/badlinkname.go [deleted file]
src/net/badlinkname.go [deleted file]
src/net/dnsconfig.go
src/net/http/badlinkname.go [deleted file]
src/net/http/request.go
src/net/http/roundtrip.go
src/net/http/server.go
src/net/ipsock.go
src/net/ipsock_posix.go
src/net/net.go
src/reflect/badlinkname.go
src/reflect/type.go
src/runtime/alg.go
src/runtime/badlinkname.go
src/runtime/cpuprof.go
src/runtime/iface.go
src/runtime/linkname.go
src/runtime/malloc.go
src/runtime/map.go
src/runtime/mbarrier.go
src/runtime/panic.go
src/runtime/proc.go
src/runtime/rand.go
src/runtime/runtime1.go
src/runtime/runtime2.go
src/runtime/sema.go
src/runtime/stubs.go
src/runtime/symtab.go
src/syscall/linkname_darwin.go
src/syscall/linkname_openbsd.go
src/syscall/linkname_unix.go [new file with mode: 0644]
src/time/time.go