[lttng-dev] Using tracepoint call inside a macro
Franck Balazot
franck.balazot at oneaccess-net.com
Tue Apr 21 05:21:56 EDT 2015
Hi all,
I wonder if it is possible to define a macro containing a tracepoint
(which is also a macro) call.
As a very simple example, using :
#define TRACE(subsystem, tracepoint, params...) tracepoint(subsystem,
tracepoint, params)
TRACE(provider, tp1, arg);
is not compiling (tracepoint macro seems not to be expanded), whereas
direct call
tracepoint(provider, tp1, arg);
is compiling.
Any idea ?
BR
Franck
More information about the lttng-dev
mailing list