Comment Comment by gpderetta Nothing to do with pthreads. As long as you want to use shared memory to communicate with concurrent processes, you need a memory model with compiler support. Even if you exclusively use mutexes. parent gpderetta 17 days ago