samples/bpf: add back functionality to redefine LLC command
authorJesper Dangaard Brouer <brouer@redhat.com>
Thu, 28 Apr 2016 12:20:53 +0000 (14:20 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 29 Apr 2016 18:25:32 +0000 (14:25 -0400)
commit6ccfba75d3137efc3b665a337b946fd6df1162b9
tree15cebd90b5049e5a8fde9c852f2d1630bf93f988
parentc23846c143e81963096e922d91b7b00284c22bed
samples/bpf: add back functionality to redefine LLC command

It is practical to be-able-to redefine the location of the LLVM
command 'llc', because not all distros have a LLVM version with bpf
target support.  Thus, it is sometimes required to compile LLVM from
source, and sometimes it is not desired to overwrite the distros
default LLVM version.

This feature was removed with 128d1514be35 ("samples/bpf: Use llc in
PATH, rather than a hardcoded value").

Add this features back. Note that it is possible to redefine the LLC
on the make command like:

 make samples/bpf/ LLC=~/git/llvm/build/bin/llc

Fixes: 128d1514be35 ("samples/bpf: Use llc in PATH, rather than a hardcoded value")
Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
Acked-by: Alexei Starovoitov <ast@kernel.org>
Acked-by: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
samples/bpf/Makefile