Re: [PATCH 1/2] perf test: Add libbpf relocation checker

From: Alexei Starovoitov
Date: Fri Jan 22 2016 - 12:07:55 EST


On Fri, Jan 22, 2016 at 12:40:50PM -0300, Arnaldo Carvalho de Melo wrote:
> [root@jouet ~]# llc --version
> LLVM (http://llvm.org/):
> LLVM version 3.7.0
> Optimized build.
> Built Dec 4 2015 (15:49:18).
> Default target: x86_64-redhat-linux-gnu
> Host CPU: broadwell
>
> Registered Targets:
> aarch64 - AArch64 (little endian)
> aarch64_be - AArch64 (big endian)
> amdgcn - AMD GCN GPUs
> arm - ARM
> arm64 - ARM64 (little endian)
> armeb - ARM (big endian)
> cpp - C++ backend
> nvptx - NVIDIA PTX 32-bit
> nvptx64 - NVIDIA PTX 64-bit
> ppc32 - PowerPC 32
> ppc64 - PowerPC 64
> ppc64le - PowerPC 64 LE
> r600 - AMD GPUs HD2XXX-HD6XXX
> systemz - SystemZ
> thumb - Thumb
> thumbeb - Thumb (big endian)
> x86 - 32-bit X86: Pentium-Pro and above
> x86-64 - 64-bit X86: EM64T and AMD64
> [root@jouet ~]#

ouch, so fedorra enabled all sorts of backends, but disabled BPF?!
Can somebody talk to redhat packaging folks?
clang/llvm enables BPF backend by default.