diff options
Diffstat (limited to 'src/sync/atomic/doc.go')
| -rw-r--r-- | src/sync/atomic/doc.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/sync/atomic/doc.go b/src/sync/atomic/doc.go index 4e93404757..4382a13ed6 100644 --- a/src/sync/atomic/doc.go +++ b/src/sync/atomic/doc.go @@ -80,6 +80,7 @@ func SwapUint32(addr *uint32, new uint32) (old uint32) // Consider using the more ergonomic and less error-prone [Uintptr.Swap] instead. // //go:noescape +//go:linknamestd SwapUintptr func SwapUintptr(addr *uintptr, new uintptr) (old uintptr) // SwapPointer atomically stores new into *addr and returns the previous *addr value. @@ -102,6 +103,7 @@ func CompareAndSwapUint32(addr *uint32, old, new uint32) (swapped bool) // Consider using the more ergonomic and less error-prone [Uintptr.CompareAndSwap] instead. // //go:noescape +//go:linknamestd CompareAndSwapUintptr func CompareAndSwapUintptr(addr *uintptr, old, new uintptr) (swapped bool) // CompareAndSwapPointer executes the compare-and-swap operation for a unsafe.Pointer value. @@ -208,6 +210,7 @@ func StoreUint32(addr *uint32, val uint32) // Consider using the more ergonomic and less error-prone [Uintptr.Store] instead. // //go:noescape +//go:linknamestd StoreUintptr func StoreUintptr(addr *uintptr, val uintptr) // StorePointer atomically stores val into *addr. |
