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 14:55:30 +0000 (10:55 -0400)
commit177d5e84ca824cd51c41cc380b0f7600e27e39a6
tree6134f240eb8ea19c559f7ba2e535868d903b5525
parent9d34b2263291fa3007c128d5ec667218884ee50a
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.025194 seconds and 4 git commands to generate.