|
|
|
|
|
by tialaramex
1196 days ago
|
|
This is one of the surviving improvements from JF Bastien's P1152 which was initially successful in deprecating most of the spurious use of volatile from C++ with a view to some day getting in there and actually doing MMIO properly. Unfortunately too much of this will be unwound in C++ 23 because WG21 voted to un-deprecate all the volatile compound operators despite knowing nobody could even offer a rationale for why or how most of them would ever be correctly used. |
|
[1]: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p23...