Re: [PATCH 0/7] libbpf: Fix cast away const qualifiers in btf.h

2019-09-06 Thread Jiri Olsa
On Fri, Sep 06, 2019 at 09:09:17AM +, Andrii Nakryiko wrote: > On 9/6/19 8:31 AM, Jiri Olsa wrote: > > hi, > > when including btf.h in bpftrace, I'm getting -Wcast-qual warnings like: > > > >bpf/btf.h: In function ‘btf_var_secinfo* btf_var_secinfos(const > > btf_type*)’: > >bpf/btf.h:

Re: [PATCH 0/7] libbpf: Fix cast away const qualifiers in btf.h

2019-09-06 Thread Alexei Starovoitov
On Fri, Sep 6, 2019 at 2:09 AM Andrii Nakryiko wrote: > > On 9/6/19 8:31 AM, Jiri Olsa wrote: > > hi, > > when including btf.h in bpftrace, I'm getting -Wcast-qual warnings like: > > > >bpf/btf.h: In function ‘btf_var_secinfo* btf_var_secinfos(const > > btf_type*)’: > >bpf/btf.h:302:41: w

Re: [PATCH 0/7] libbpf: Fix cast away const qualifiers in btf.h

2019-09-06 Thread Andrii Nakryiko
On 9/6/19 8:31 AM, Jiri Olsa wrote: > hi, > when including btf.h in bpftrace, I'm getting -Wcast-qual warnings like: > >bpf/btf.h: In function ‘btf_var_secinfo* btf_var_secinfos(const > btf_type*)’: >bpf/btf.h:302:41: warning: cast from type ‘const btf_type*’ to type >‘btf_var_secinfo

[PATCH 0/7] libbpf: Fix cast away const qualifiers in btf.h

2019-09-06 Thread Jiri Olsa
hi, when including btf.h in bpftrace, I'm getting -Wcast-qual warnings like: bpf/btf.h: In function ‘btf_var_secinfo* btf_var_secinfos(const btf_type*)’: bpf/btf.h:302:41: warning: cast from type ‘const btf_type*’ to type ‘btf_var_secinfo*’ casts away qualifiers [-Wcast-qual] 302 | retu