X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=liblttng-ust%2Ftracelog.c;h=65fc87ede57818c21d2af3b87ea7c8f3e133e5d7;hb=refs%2Fheads%2FC009-19;hp=93eb403a6bde5807d955f2351afc543384443356;hpb=c4d667edf49aa27d106c1855ff2fa4560be8d6f3;p=lttng-ust.git diff --git a/liblttng-ust/tracelog.c b/liblttng-ust/tracelog.c index 93eb403a..65fc87ed 100644 --- a/liblttng-ust/tracelog.c +++ b/liblttng-ust/tracelog.c @@ -23,6 +23,7 @@ #define _GNU_SOURCE #define _LGPL_SOURCE #include +#include #define TRACEPOINT_CREATE_PROBES #define TRACEPOINT_DEFINE @@ -44,7 +45,7 @@ goto end; \ __tracepoint_cb_lttng_ust_tracelog___##level(file, \ line, func, msg, len, \ - __builtin_return_address(0)); \ + LTTNG_UST_CALLER_IP()); \ free(msg); \ end: \ va_end(ap); \