Notes |
(0006733)
geoffclare (manager)
2024-04-02 15:28
|
Doesn't XBD 4.15.2 Memory Synchronization already provide what is requested here? |
|
(0006735)
dannyniu (reporter)
2024-04-03 04:11
|
Ah, my idiocracy.
But I still find a bit of problem here. Line 3043-3045:
> This standard defines a number of atomic operations (see <stdatomic.h>)
> and operations on mutexes (see <threads.h>) that are specially
> identified as synchronization operations. These operations play a
> special role in making assignments in one thread visible to another.
We also have the <pthread.h> header, as well as several other synchronization primitives. Maybe these should be added? |
|
(0006736)
geoffclare (manager)
2024-04-04 09:09
|
Those lines are from 4.15.1 which is derived from C17 and applies to the functions from C17. It's 4.15.2 that covers (carries forward from Issue 7) the memory synchronization requirements for the older POSIX synchronization primitives. |
|
(0006738)
dannyniu (reporter)
2024-04-04 14:34
|
All right then. I'm not objecting to anything here as I've ticked the comment option when I opened this bug.
Thanks for the clarification Geoff! |
|