On 12/8/2014 6:28 AM, Neil Horman wrote: > On Mon, Dec 08, 2014 at 04:59:25PM +0800, Zhigang Lu wrote: >> This patch adds architecture specific memory barrier operations for >> TileGx. >> >> Signed-off-by: Zhigang Lu <zlu at ezchip.com> >> Signed-off-by: Cyril Chemparathy <cchemparathy at ezchip.com> >> --- [...] >> + __sync_synchronize(); > I don't see __sync_synchronize defined anywhere. Is that an intrinsic for > gcc, > or a library call?
That is a GCC primitive. -- Cyril.