X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=urcu%2Farch%2Fsparc64.h;h=1ff40f5c4698d4d7fd693098a16aabedcf1ba45a;hb=d4ed271fa1593c29c651256801ab917919bf635d;hp=6ce323fdf82abf112e282d57338f1e100d84eee5;hpb=d43d2eb27c7fd0b92ac6f40560bfb88817b165bf;p=userspace-rcu.git diff --git a/urcu/arch/sparc64.h b/urcu/arch/sparc64.h index 6ce323f..1ff40f5 100644 --- a/urcu/arch/sparc64.h +++ b/urcu/arch/sparc64.h @@ -30,6 +30,14 @@ extern "C" { #endif +/* + * On Linux, define the membarrier system call number if not yet available in + * the system headers. + */ +#if (defined(__linux__) && !defined(__NR_membarrier)) +#define __NR_membarrier 351 +#endif + #define CAA_CACHE_LINE_SIZE 256 /*