_CLC_OVERLOAD _CLC_DECL long atom_or(volatile global long *p, long val);
_CLC_OVERLOAD _CLC_DECL unsigned long atom_or(volatile global unsigned long *p, unsigned long val);
_CLC_OVERLOAD _CLC_DECL long atom_or(volatile local long *p, long val);
_CLC_OVERLOAD _CLC_DECL unsigned long atom_or(volatile local unsigned long *p, unsigned long val);
