aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/COFFObjectFile.cpp
diff options
context:
space:
mode:
authorMitch Phillips <31459023+hctim@users.noreply.github.com>2022-06-16 10:23:26 -0700
committerMitch Phillips <31459023+hctim@users.noreply.github.com>2022-06-16 13:58:55 -0700
commit13e9c1d18e2e97f643353d38b3b58858a5a823d9 (patch)
treed9262f0885e70055c88df63b87e64d6a31b7587e /llvm/lib/Object/COFFObjectFile.cpp
parent46fcdf23640ebb76271f91720583b0df6bed4481 (diff)
downloadllvm-13e9c1d18e2e97f643353d38b3b58858a5a823d9.zip
llvm-13e9c1d18e2e97f643353d38b3b58858a5a823d9.tar.gz
llvm-13e9c1d18e2e97f643353d38b3b58858a5a823d9.tar.bz2
Reland "[ASan] Use debuginfo for symbolization."
This reverts commit 99796d06dbe11c8f81376ad1d42e7f17d2eff6ae. Hint: Looking here because your manual invocation of something in 'check-asan' broke? You need a new symbolizer (after D123538). An upcoming patch will remove the internal metadata for global variables. With D123534 and D123538, clang now emits DWARF debug info for constant strings (the only global variable type it was missing), and llvm-symbolizer is now able to symbolize all global variable addresses (where previously it wouldn't give you the file:line information). Move ASan's runtime over from the internal metadata to DWARF. Differential Revision: https://reviews.llvm.org/D127552
Diffstat (limited to 'llvm/lib/Object/COFFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions