X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=urcu.c;h=7f3de52c4857d9dd6da70536de8b9cf2b73720f7;hb=5a4dc6a823ec60c9f652116ee4eb2fd642840141;hp=b71e162b3fca1e29f83e02b6cd405e68b154147e;hpb=5dba80f9bed985c23090ec74bb4173b31b28513a;p=urcu.git 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;