Tracepoint probes don't need extern C
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 15 Aug 2013 14:55:30 +0000 (10:55 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 15 Aug 2013 18:18:48 +0000 (14:18 -0400)
commit8ccc745889efb88847e2e2c01cb27c814635e092
tree0f2a2803cb520383f6526ff13f2ed1b5c8b121ac
parentf66773d666414752f4764e7ea0d685f9d1a92107
Tracepoint probes don't need extern C

tracepoint.h has the proper extern C guards, so every liblttng-ust API
called from the probe has the proper linkage.

The rest of the symbols are only meaningful within the probe, so we
don't care if they are mangled or not.

This fixes the two examples, and lttng-gen-tp.

Fixes #597

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
tests/hello/ust_tests_hello.h
tests/same_line_tracepoint/ust_tests_sameline.h
tools/lttng-gen-tp
This page took 0.025218 seconds and 4 git commands to generate.