Tracepoint probes don't need extern C
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 15 Aug 2013 18:11:16 +0000 (14:11 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 15 Aug 2013 18:11:16 +0000 (14:11 -0400)
commit02a1d793bcda3e75467878a46ef38dbb6e4ecaca
treec2454f415d7bff1a3be2b362098bf24f257cfacb
parent5d9ad61212d307697bb661bafcf16356fea915ac
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 all UST applications in tests/

Fixes #597

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 files changed:
tests/regression/tools/filtering/tp.h
tests/regression/ust/exit-fast/ust_tests_exitfast.h
tests/regression/ust/high-throughput/tp.h
tests/regression/ust/linking/ust_tests_demo.h
tests/regression/ust/linking/ust_tests_demo2.h
tests/regression/ust/linking/ust_tests_demo3.h
tests/regression/ust/low-throughput/tp.h
tests/regression/ust/multi-session/ust_gen_nevents.h
tests/regression/ust/overlap/demo/ust_tests_demo.h
tests/regression/ust/overlap/demo/ust_tests_demo2.h
tests/regression/ust/overlap/demo/ust_tests_demo3.h
tests/utils/testapp/gen-ust-events/tp.h
tests/utils/testapp/gen-ust-nevents/tp.h
This page took 0.025791 seconds and 4 git commands to generate.