Menu

Commit [ae512d]  Maximize  Restore  History

perf: Make perf able to build with latest libbfd

commit 0ada120c883d4f1f6aafd01cf0fbb10d8bbba015 upstream.

libbfd has changed the bfd_section_* macros to inline functions
bfd_section_<field> since 2019-09-18. See below two commits:
o http://www.sourceware.org/ml/gdb-cvs/2019-09/msg00064.html
o https://www.sourceware.org/ml/gdb-cvs/2019-09/msg00072.html

This fix make perf able to build with both old and new libbfd.

Signed-off-by: Changbin Du <changbin.du@...>
Acked-by: Jiri Olsa <jolsa@...>
Cc: Peter Zijlstra <peterz@...>
Link: http://lore.kernel.org/lkml/20200128152938.31413-1-changbin.du@...
Signed-off-by: Arnaldo Carvalho de Melo <acme@...>
Signed-off-by: Greg Kroah-Hartman <gregkh@...>

Changbin Du Changbin Du 2020-06-30

Arsh Anwar Arsh Anwar 2020-08-11

changed tools/perf/util/srcline.c
tools/perf/util/srcline.c Diff Switch to side-by-side view
Loading...