X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=include%2Fusterr.h;h=87e4e7f2331dce57c3208d7be4b19ca0cb740cc0;hb=38f015df280d9a9842d84af86cba0b14ff4e2fbd;hp=ed6d04e87c44a52d4b9398a2c25148b10997c6c1;hpb=5a000089fda0ac1a519f79640c376ac54b6cd1c0;p=lttng-ust.git diff --git a/include/usterr.h b/include/usterr.h index ed6d04e8..87e4e7f2 100644 --- a/include/usterr.h +++ b/include/usterr.h @@ -6,6 +6,7 @@ #include #include #include +#include #include "share.h" @@ -45,10 +46,9 @@ #define UST_STR_COMPONENT XSTR(UST_COMPONENT) -#define ERRMSG(fmt, args...) do { sigsafe_print_err(UST_STR_COMPONENT "[%ld/%ld]: " fmt " (" __FILE__ ":" XSTR(__LINE__) ")\n", (long) getpid(), (long) syscall(SYS_gettid), ## args); fflush(stderr); } while(0) +#define ERRMSG(fmt, args...) do { sigsafe_print_err(UST_STR_COMPONENT "[%ld/%ld]: " fmt " (in %s() at " __FILE__ ":" XSTR(__LINE__) ")\n", (long) getpid(), (long) syscall(SYS_gettid), ## args, __func__); fflush(stderr); } while(0) -/*#define DEBUG*/ -#ifdef DEBUG +#ifdef UST_DEBUG # define DBG(fmt, args...) ERRMSG(fmt, ## args) #else # define DBG(fmt, args...) do {} while(0)