// compile -dynlink //go:build 386 || amd64 || arm || arm64 || ppc64le || s390x // (platforms that support -dynlink flag) // Copyright 2023 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // Issue 58826: assembler cannot handle global access with large // offset in -dynlink mode on ARM64. package p var x [2197]uint8 func F() { for _, i := range x { G(i) } } func G(uint8)