21 lines
532 B
Go
21 lines
532 B
Go
// Copyright 2024 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.
|
|
|
|
//go:build unix
|
|
|
|
package syscall
|
|
|
|
import _ "unsafe" // for linkname
|
|
|
|
// mmap should be an internal detail,
|
|
// but widely used packages access it using linkname.
|
|
// Notable members of the hall of shame include:
|
|
// - modernc.org/memory
|
|
// - github.com/ncruces/go-sqlite3
|
|
//
|
|
// Do not remove or change the type signature.
|
|
// See go.dev/issue/67401.
|
|
//
|
|
//go:linkname mmap
|