perf tools: Use just forward declarations for struct thread where possible
authorArnaldo Carvalho de Melo <acme@redhat.com>
Thu, 20 Apr 2017 00:34:35 +0000 (21:34 -0300)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Mon, 24 Apr 2017 16:43:35 +0000 (13:43 -0300)
commite7ff8920e62f0188e77b1dc5dc5d9a7322c342d7
tree92046f32304382568f4cbcea11629bdc0e3242d7
parente8b3ae40151e94e30a82c2cf8efa5ab4f99c8abf
perf tools: Use just forward declarations for struct thread where possible

Removing various instances of unnecessary includes, reducing the maze of
header dependencies.

Link: http://lkml.kernel.org/n/tip-hwu6eyuok9pc57alookyzmsf@git.kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
15 files changed:
tools/perf/arch/arm/util/unwind-libdw.c
tools/perf/arch/x86/util/unwind-libdw.c
tools/perf/builtin-c2c.c
tools/perf/builtin-inject.c
tools/perf/builtin-mem.c
tools/perf/builtin-timechart.c
tools/perf/ui/browsers/hists.c
tools/perf/ui/stdio/hist.c
tools/perf/util/build-id.c
tools/perf/util/hist.c
tools/perf/util/session.c
tools/perf/util/session.h
tools/perf/util/sort.c
tools/perf/util/sort.h
tools/perf/util/unwind-libdw.h