[PATCH 0/6] perf tools: Minor build fixes

From: David Carrillo-Cisneros
Date: Sun Aug 27 2017 - 03:55:34 EST


Collection of minor fixes to compile with LLVM and
non-standard tool names.

David Carrillo-Cisneros (6):
tools build tests: Don't hardcode gcc name
perf tools: Allow external definition of flex and bison binary names
tools lib: Allow external definition of CC, AR and LD
perf tools: Robustify detection of clang binary
perf tools: Remove BUG_ON char[] to bool implicit conversions
perf tools: Pass full path of FEATURES_DUMP

tools/build/tests/ex/Makefile | 2 +-
tools/include/linux/kernel.h | 2 ++
tools/lib/api/Makefile | 8 ++++----
tools/lib/subcmd/Makefile | 2 +-
tools/perf/Makefile.config | 4 ++--
tools/perf/Makefile.perf | 6 +++---
tools/perf/builtin-lock.c | 15 ++++++++++-----
tools/perf/util/intel-pt-decoder/Build | 2 +-
tools/scripts/Makefile.include | 4 +++-
9 files changed, 27 insertions(+), 18 deletions(-)

--
2.14.1.342.g6490525c54-goog