Fix: document proper liburcu version dependency
[lttng-ust.git] / include / usterr-signal-safe.h
index bc68fbf4b2f81a5fc76bc67d492903cbe6f4eb64..d987c1f0a11009788eaf0672450afb0736f61014 100644 (file)
@@ -95,7 +95,7 @@ do {                                                                  \
        do {                                    \
                sigsafe_print_err(UST_STR_COMPONENT "[%ld/%ld]: " fmt " (in %s() at " __FILE__ ":" UST_XSTR(__LINE__) ")\n", \
                (long) getpid(),                \
-               (long) gettid(),                \
+               (long) lttng_gettid(),          \
                ## args, __func__);             \
        } while(0)
 
@@ -106,7 +106,7 @@ do {                                                                        \
 #define ERR(fmt, args...)      ERRMSG("Error: " fmt, ## args)
 #define BUG(fmt, args...)      ERRMSG("BUG: " fmt, ## args)
 
-#if !defined(__linux__) || ((_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && !defined(_GNU_SOURCE))
+#if !defined(__GLIBC__) || ((_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && !defined(_GNU_SOURCE))
 /*
  * Version using XSI strerror_r.
  */
This page took 0.034652 seconds and 4 git commands to generate.