Page MenuHomeFreeBSD

Update atomic man page to reflect reality
Needs ReviewPublic

Authored by jtl on Jun 1 2018, 4:52 PM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 20 2023, 7:52 AM
Unknown Object (File)
Nov 8 2023, 5:44 PM
Unknown Object (File)
Oct 7 2023, 4:27 PM
Unknown Object (File)
Jun 16 2023, 11:16 AM
Unknown Object (File)
Apr 25 2023, 9:37 AM
Unknown Object (File)
Apr 7 2023, 4:25 PM
Subscribers
None

Details

Reviewers
imp
jhb
kib
Group Reviewers
manpages
Summary

Not all platforms have code to support 64-bit atomic operations. Update the man page to reflect this reality.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 16963
Build 16834: arc lint + arc unit

Event Timeline

share/man/man9/atomic.9
153

Well, list them explicitly ?

share/man/man9/atomic.9
153

We would need to list them explicitly for the 8/16 bit types as well to be consistent (and Jonathan's change is consistent with the existing text in that regard). I do think we should perhaps be explicit though. It might be enough to say that 64-bit atomics are supported on 64-bit platforms and some i386 systems. For 8/16 you'd need an explicit list of platforms.

share/man/man9/atomic.9
153

And arm v6/7.