X-Git-Url: http://git.lttng.org/?p=urcu.git;a=blobdiff_plain;f=src%2Furcu-utils.h;h=3c3c7a166198a20026f3f6e303215c6111415aac;hp=1d91bc92be24f7906547db2bc561150b45f17edd;hb=ce28e67a534dcf0b68ccad2218e5a2e552e6e469;hpb=447c9339d4f21fe5bba1aa77eccc9f94745e6447 diff --git a/src/urcu-utils.h b/src/urcu-utils.h index 1d91bc9..3c3c7a1 100644 --- a/src/urcu-utils.h +++ b/src/urcu-utils.h @@ -26,4 +26,11 @@ #define urcu_stringify(a) _urcu_stringify(a) #define _urcu_stringify(a) #a +/* There is no concept of symbol aliases on MacOS */ +#ifdef __APPLE__ +#define URCU_ATTR_ALIAS(x) +#else +#define URCU_ATTR_ALIAS(x) __attribute__((alias(x))) +#endif + #endif /* _URCU_UTILS_H */