perf tools: Remove debug.h from places where it is not needed
authorArnaldo Carvalho de Melo <acme@redhat.com>
Tue, 3 Sep 2019 13:11:53 +0000 (10:11 -0300)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Fri, 20 Sep 2019 12:19:20 +0000 (09:19 -0300)
commit4a903c2e151423be9af19c7eb35d4667be21c4c1
treefebf71513ccff1daf8fcef85f19271c11d210e32
parentb22bb139dcb370cd3a7f3c5ae29d55bb69235ace
perf tools: Remove debug.h from places where it is not needed

Pruning a bit more the includes dependency tree. Building this thing on
lots of containers takes time, we better reduce the time per build, each
container is doing 6 builds when clang and clang-devel are available,
and the plan is to do a 'make -C tools/perf build-test' that have many
more.

Also helps when doing normal development, as touching some random file
will have a much reduced chance of triggering lots of rebuilds.

Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: Namhyung Kim <namhyung@kernel.org>
Link: https://lkml.kernel.org/n/tip-r889ur2cxe16m91m2a4pl15p@git.kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
16 files changed:
tools/perf/arch/arm64/util/unwind-libunwind.c
tools/perf/arch/powerpc/util/sym-handling.c
tools/perf/tests/clang.c
tools/perf/ui/browsers/header.c
tools/perf/ui/gtk/helpline.c
tools/perf/ui/gtk/util.c
tools/perf/ui/helpline.c
tools/perf/ui/tui/helpline.c
tools/perf/ui/tui/util.c
tools/perf/util/branch.c
tools/perf/util/demangle-java.c
tools/perf/util/libunwind/arm64.c
tools/perf/util/libunwind/x86_32.c
tools/perf/util/target.c
tools/perf/util/usage.c
tools/perf/util/zlib.c