X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu%2Farch%2Farm.h;h=1457166270314653f9564cdaf99e6c6a598e7e9b;hp=2d766cd61059684ac30f3cb2989d2a52d07571e1;hb=da5b715a201a36156fa520b6442db7c46f6fdade;hpb=33f0d0b1c3c9ee55e49b6f7bed146e483e3fd935 diff --git a/urcu/arch/arm.h b/urcu/arch/arm.h index 2d766cd..1457166 100644 --- a/urcu/arch/arm.h +++ b/urcu/arch/arm.h @@ -52,6 +52,14 @@ static inline cycles_t caa_get_cycles (void) return (cycles_t)thetime; } +/* + * Define the membarrier system call number if not yet available in the + * system headers. + */ +#ifndef __NR_membarrier +#define __NR_membarrier 389 +#endif + #ifdef __cplusplus } #endif