X-Git-Url: http://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu.c;h=7f3de52c4857d9dd6da70536de8b9cf2b73720f7;hp=b71e162b3fca1e29f83e02b6cd405e68b154147e;hb=e90a6e9c5510e5dad2e3f3e8530eeba242c0a91d;hpb=0ee8bb0a273be9f756b20f15b675fad2572f50a8 diff --git a/urcu.c b/urcu.c index b71e162..7f3de52 100644 --- a/urcu.c +++ b/urcu.c @@ -36,8 +36,14 @@ /* Do not #define _LGPL_SOURCE to ensure we can emit the wrapper symbols */ #include "urcu.h" +#ifndef DEBUG_FULL_MB void __attribute__((constructor)) urcu_init(void); void __attribute__((destructor)) urcu_exit(void); +#else +static inline urcu_init(void) +{ +} +#endif int init_done;