1// Copyright 2023 The Go Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style 3// license that can be found in the LICENSE file. 4 5package cpu 6 7// getAuxvFn is non-nil on Go 1.21+ (via runtime_auxv_go121.go init) 8// on platforms that use auxv. 9var getAuxvFn func() []uintptr 10 11func getAuxv() []uintptr { 12 if getAuxvFn == nil { 13 return nil 14 } 15 return getAuxvFn() 16} 17