Message ID | 20181008082259.26742-1-jolsa@kernel.org |
---|---|
State | Accepted, archived |
Delegated to: | BPF Maintainers |
Headers | show |
Series | [1/2] bpftool: Allow to add compiler flags via EXTRA_CFLAGS variable | expand |
On Mon, Oct 8, 2018 at 1:24 AM Jiri Olsa <jolsa@kernel.org> wrote: > > Adding EXTRA_CFLAGS allowing user to specify extra flags > for CFLAGS variable. > > Signed-off-by: Jiri Olsa <jolsa@kernel.org> Acked-by: Song Liu <songliubraving@fb.com> > --- > tools/bpf/bpftool/Makefile | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/tools/bpf/bpftool/Makefile b/tools/bpf/bpftool/Makefile > index 74288a2197ab..5bfa07e3f2f7 100644 > --- a/tools/bpf/bpftool/Makefile > +++ b/tools/bpf/bpftool/Makefile > @@ -46,6 +46,10 @@ CFLAGS += -DPACKAGE='"bpftool"' -D__EXPORTED_HEADERS__ \ > -I$(srctree)/tools/lib/bpf \ > -I$(srctree)/tools/perf > CFLAGS += -DBPFTOOL_VERSION='"$(BPFTOOL_VERSION)"' > +ifneq ($(EXTRA_CFLAGS),) > +CFLAGS += $(EXTRA_CFLAGS) > +endif > + > LIBS = -lelf -lbfd -lopcodes $(LIBBPF) > > INSTALL ?= install > -- > 2.17.2 >
On 10/08/2018 10:22 AM, Jiri Olsa wrote: > Adding EXTRA_CFLAGS allowing user to specify extra flags > for CFLAGS variable. > > Signed-off-by: Jiri Olsa <jolsa@kernel.org> Both applied to bpf-next, thanks Jiri!
diff --git a/tools/bpf/bpftool/Makefile b/tools/bpf/bpftool/Makefile index 74288a2197ab..5bfa07e3f2f7 100644 --- a/tools/bpf/bpftool/Makefile +++ b/tools/bpf/bpftool/Makefile @@ -46,6 +46,10 @@ CFLAGS += -DPACKAGE='"bpftool"' -D__EXPORTED_HEADERS__ \ -I$(srctree)/tools/lib/bpf \ -I$(srctree)/tools/perf CFLAGS += -DBPFTOOL_VERSION='"$(BPFTOOL_VERSION)"' +ifneq ($(EXTRA_CFLAGS),) +CFLAGS += $(EXTRA_CFLAGS) +endif + LIBS = -lelf -lbfd -lopcodes $(LIBBPF) INSTALL ?= install
Adding EXTRA_CFLAGS allowing user to specify extra flags for CFLAGS variable. Signed-off-by: Jiri Olsa <jolsa@kernel.org> --- tools/bpf/bpftool/Makefile | 4 ++++ 1 file changed, 4 insertions(+)