Fix data races in split Dwarf and srclines/srcfiles handling. Patch 3/3 is not strictly related to 1/3 and 2/3 but is included here so it applies without potential conflict.
Aaron Merey (3): libdw_find_split_unit.c: Synchronize split dwarf lazy loading libdwP.h: Fix data race in __libdw_link_skel_split dwarf_getsrclines.c: Fix get_lines_or_files data race libdw/dwarf_begin_elf.c | 2 ++ libdw/dwarf_end.c | 22 +++++++++++++++------- libdw/dwarf_getsrclines.c | 31 ++++++++++++++++++++----------- libdw/libdwP.h | 33 ++++++++++++++++----------------- libdw/libdw_find_split_unit.c | 19 +++++++++++++++++++ 5 files changed, 72 insertions(+), 35 deletions(-) -- 2.55.0
