Privatize headers
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 19 May 2011 21:03:11 +0000 (17:03 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 19 May 2011 21:03:11 +0000 (17:03 -0400)
commit9edd34bd25f52dd39b354a84f02697254121aefd
treeb481e3e5b5ea8f393cadd623520ac6c23cbc355b
parent13ef5c0efe5894668297bfa10f1304c40866c054
Privatize headers

Remove most installed headers, which should be internal. The header
kcompat (kernel-style compatibility header) only makes sense within the
UST package: this should never be exported, nor be included into
instrumented applications.

Move the type-serializer header back into libust/. It is so internal it
does not even belong to include/ust/.

Standardize all the installed headers on non-kcompat style: use uint64_t
instead of u64 for types, open-code likely/unlikely.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
22 files changed:
include/Makefile.am
include/ust/clock.h
include/ust/core.h
include/ust/define_trace.h
include/ust/kcompat/stringify.h [deleted file]
include/ust/marker.h
include/ust/stringify.h [new file with mode: 0644]
include/ust/tracepoint.h
include/ust/type-serializer.h [deleted file]
include/ust/ust.h [deleted file]
include/ust/ustconsumer.h
libust/Makefile.am
libust/buffers.h
libust/header-inline.h [deleted file]
libust/type-serializer.c
libust/type-serializer.h [new file with mode: 0644]
libustconsumer/libustconsumer.c
libustfork/ustfork.c
tests/exit-fast/exit-fast.c
tests/test-nevents/prog.c
tests/tracepoint/benchmark/tracepoint_benchmark.c
ust-consumerd/ust-consumerd.c
This page took 0.025547 seconds and 4 git commands to generate.