aboutsummaryrefslogtreecommitdiff
path: root/src/internal
diff options
context:
space:
mode:
authorqmuntal <quimmuntal@gmail.com>2025-09-16 18:00:10 +0200
committerQuim Muntal <quimmuntal@gmail.com>2025-10-27 22:57:10 -0700
commit9e25c2f6dee50f9ce0fcfe1807befad9e54dfe4b (patch)
treeede452f8948510084cdfa307759580399ba6df00 /src/internal
parentff2ebf69c4f099adf90d6c6284f2b3fd2ff789f0 (diff)
downloadgo-9e25c2f6dee50f9ce0fcfe1807befad9e54dfe4b.tar.xz
cmd/link: internal linking support for windows/arm64
The internal linker was missing some pieces to support windows/arm64. Closes #75485 Cq-Include-Trybots: luci.golang.try:gotip-windows-arm64 Change-Id: I5c18a47e63e09b8ae22c9b24832249b54f544b7e Reviewed-on: https://go-review.googlesource.com/c/go/+/704295 Reviewed-by: Cherry Mui <cherryyz@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Michael Knyszek <mknyszek@google.com>
Diffstat (limited to 'src/internal')
-rw-r--r--src/internal/platform/supported.go5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/internal/platform/supported.go b/src/internal/platform/supported.go
index f9706a6988..778d727086 100644
--- a/src/internal/platform/supported.go
+++ b/src/internal/platform/supported.go
@@ -89,11 +89,6 @@ func MustLinkExternal(goos, goarch string, withCgo bool) bool {
// Internally linking cgo is incomplete on some architectures.
// https://go.dev/issue/14449
return true
- case "arm64":
- if goos == "windows" {
- // windows/arm64 internal linking is not implemented.
- return true
- }
case "ppc64":
// Big Endian PPC64 cgo internal linking is not implemented for aix or linux.
// https://go.dev/issue/8912