X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu%2Farch%2Fppc.h;h=dbdfec8a58dd3f29414fbc99aa48e83fa701cff3;hp=1784ccdfe4aed8663e9706dc99e3ff0833f509eb;hb=67ecffc0f530a7b5c4dd5111ea7dd3213da8eb91;hpb=1b2c84f9d687784a9026da2eb231a4795bf3781a diff --git a/urcu/arch/ppc.h b/urcu/arch/ppc.h index 1784ccd..dbdfec8 100644 --- a/urcu/arch/ppc.h +++ b/urcu/arch/ppc.h @@ -28,7 +28,7 @@ #ifdef __cplusplus extern "C" { -#endif +#endif /* Include size of POWER5+ L3 cache lines: 256 bytes */ #define CAA_CACHE_LINE_SIZE 256 @@ -82,6 +82,8 @@ extern "C" { rval; \ }) +#define HAS_CAA_GET_CYCLES + typedef unsigned long long cycles_t; #ifdef __powerpc64__ @@ -113,7 +115,7 @@ static inline cycles_t caa_get_cycles(void) #define __NR_membarrier 365 #endif -#ifdef __cplusplus +#ifdef __cplusplus } #endif