On Tue, 2011-07-26 at 21:20 -0400, Andrew MacLeod wrote: > This patch is simply the documentation for extend.texi which adds a > section about the new memory model __sync_mem routines. I've supplied > the .info output since its easier to read, followed by the patch > > OK for the branch?
I think that __SYNC_MEM_ACQUIRE does not synchronizes with all stores but only with stores that have release semantics or stronger. Likewise for loads / acquire semantics. Torvald