X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=liblttng-ust%2Ftracelog.c;h=65fc87ede57818c21d2af3b87ea7c8f3e133e5d7;hb=1de7abffafd64c964b738926f1072f5704e8e51f;hp=93eb403a6bde5807d955f2351afc543384443356;hpb=aa418aa26f842c1328337d5917f8ec67a3a8957f;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); \