[RFC arm64] samples/bpf: explicitly exclude sysreg sections with asm macros
Mark Rutland
mark.rutland at arm.com
Fri Mar 17 10:04:36 PDT 2017
On Fri, Mar 17, 2017 at 04:57:20PM +0000, Robin Murphy wrote:
> I'm honestly not sure if I'm serious or not, but:
/me shakes the magic 8 ball...
> diff --git a/samples/bpf/Makefile b/samples/bpf/Makefile
> index 72c58675973e..f52ebad7b096 100644
> --- a/samples/bpf/Makefile
> +++ b/samples/bpf/Makefile
> @@ -154,6 +154,6 @@ $(src)/*.c: verify_target_bpf
> # useless for BPF samples.
> $(obj)/%.o: $(src)/%.c
> $(CLANG) $(NOSTDINC_FLAGS) $(LINUXINCLUDE) $(EXTRA_CFLAGS) \
> - -D__KERNEL__ -D__ASM_SYSREG_H -Wno-unused-value
> -Wno-pointer-sign \
> + -D__KERNEL__ -D'asm(...)' -Wno-unused-value
> -Wno-pointer-sign \
> -Wno-compare-distinct-pointer-types \
> -O2 -emit-llvm -c $< -o -| $(LLC) -march=bpf
> -filetype=obj -o $@
... "Concentrate and ask again".
Thanks,
Mark.
More information about the linux-arm-kernel
mailing list