Title
Add <atomic> to free-standing implementations
Status
c++11
Section
[compliance]
Submitter
BSI

Created on 2010-08-25.00:00:00 last changed 154 months ago

Messages

Date: 2011-05-03.22:13:16

Proposed resolution:

Add <atomic> to table 15, headers required for a free-standing implementation.

Date: 2010-10-24.10:50:39

[ Resolved in Rapperswil by a motion to directly apply the words from the ballot comment in N3102. ]

Date: 2010-10-24.10:50:39

Addresses GB-57

The atomic operations facility is closely tied to clause 1 and the memory model. It is not easily supplied as an after-market extension, and should be trivial to implement of a single-threaded serial machine. The consequence of not having this facility will be poor interoperability with future C++ libraries that memory model concerns seriously, and attempt to treat them in a portable way.

History
Date User Action Args
2011-08-23 20:07:26adminsetstatus: wp -> c++11
2010-10-24 22:33:31adminsetmessages: + msg5067
2010-10-24 10:50:39adminsetmessages: + msg4991
2010-10-24 10:50:39adminsetstatus: nad editorial -> wp
2010-08-25 00:00:00admincreate