Re: [PATCH 19/19] perf build: Force llvm/clang test compile output to .make.output

2018-03-07 Thread Arnaldo Carvalho de Melo
Em Wed, Mar 07, 2018 at 04:50:20PM +0100, Jiri Olsa escreveu:
> So we can see the output of feature compile
> in following files:

Applied 16-19

- Arnaldo


[PATCH 19/19] perf build: Force llvm/clang test compile output to .make.output

2018-03-07 Thread Jiri Olsa
So we can see the output of feature compile
in following files:

  tools/build/feature/test-llvm.make.output
  tools/build/feature/test-llvm-version.make.output
  tools/build/feature/test-clang.make.output

Link: http://lkml.kernel.org/n/tip-z270blatcsc718tkv3zpw...@git.kernel.org
Signed-off-by: Jiri Olsa 
---
 tools/build/feature/Makefile | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/tools/build/feature/Makefile b/tools/build/feature/Makefile
index f8ad640ffe5d..dac9563b5470 100644
--- a/tools/build/feature/Makefile
+++ b/tools/build/feature/Makefile
@@ -260,11 +260,13 @@ $(OUTPUT)test-llvm.bin:
-I$(shell $(LLVM_CONFIG) --includedir)  \
-L$(shell $(LLVM_CONFIG) --libdir)  \
$(shell $(LLVM_CONFIG) --libs Core BPF) \
-   $(shell $(LLVM_CONFIG) --system-libs)
+   $(shell $(LLVM_CONFIG) --system-libs)   \
+   > $(@:.bin=.make.output) 2>&1
 
 $(OUTPUT)test-llvm-version.bin:
$(BUILDXX) -std=gnu++11 \
-   -I$(shell $(LLVM_CONFIG) --includedir)
+   -I$(shell $(LLVM_CONFIG) --includedir)  \
+   > $(@:.bin=.make.output) 2>&1
 
 $(OUTPUT)test-clang.bin:
$(BUILDXX) -std=gnu++11 \
@@ -274,7 +276,8 @@ $(OUTPUT)test-clang.bin:
  -lclangFrontend -lclangEdit -lclangLex\
  -lclangAST -Wl,--end-group\
$(shell $(LLVM_CONFIG) --libs Core option)  \
-   $(shell $(LLVM_CONFIG) --system-libs)
+   $(shell $(LLVM_CONFIG) --system-libs)   \
+   > $(@:.bin=.make.output) 2>&1
 
 -include $(OUTPUT)*.d
 
-- 
2.13.6