tsan: make addr2line symbolizer understand dynamic libraries
authorDmitry Vyukov <dvyukov@google.com>
Mon, 14 May 2012 14:38:29 +0000 (14:38 +0000)
committerDmitry Vyukov <dvyukov@google.com>
Mon, 14 May 2012 14:38:29 +0000 (14:38 +0000)
commitf5cbda29cdb9c868f27dfa03ebe76103ca0a2dc5
treee6a7c7ce95919ff4046d44170f6901304d3176e6
parentfa44dc56231a4aeb5b6f932b32ba61d78cae1876
tsan: make addr2line symbolizer understand dynamic libraries
Collect info about all dynamic libraries in the process (name, base, size).
Determine to what dyn lib the address relates, route request to addr2line instance for the lib.

llvm-svn: 156759
compiler-rt/lib/tsan/rtl/tsan_symbolize_addr2line_linux.cc