aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/module.modulemap
diff options
context:
space:
mode:
authorKuba Brecka <kuba.brecka@gmail.com>2015-11-19 12:03:48 +0000
committerKuba Brecka <kuba.brecka@gmail.com>2015-11-19 12:03:48 +0000
commit9eb6df9f1e6fbef599db6bf68e55324c9e9fb5d8 (patch)
tree76e709bffcf4d475b2c18b84916a8344a34e73c0 /llvm/lib/Bitcode/module.modulemap
parent6e90edf8031606d6dfaf860a5240bc699f0b04b3 (diff)
downloadllvm-9eb6df9f1e6fbef599db6bf68e55324c9e9fb5d8.zip
llvm-9eb6df9f1e6fbef599db6bf68e55324c9e9fb5d8.tar.gz
llvm-9eb6df9f1e6fbef599db6bf68e55324c9e9fb5d8.tar.bz2
[tsan] Recognize frames coming from "libclang_rt.tsan_*" module as internal
On OS X, we build a dylib of the TSan runtime, which doesn't necessarily need to contain debugging symbols (and file and line information), so llvm-symbolizer might not be able to find file names for TSan internal frames. FrameIsInternal currently only considers filenames, but we should simply treat all frames within `libclang_rt.tsan_osx_dynamic.dylib` as internal. This patch treats all modules starting with `libclang_rt.tsan_` as internal, because there may be more runtimes for other platforms in the future. Differential Revision: http://reviews.llvm.org/D14813 llvm-svn: 253559
Diffstat (limited to 'llvm/lib/Bitcode/module.modulemap')
0 files changed, 0 insertions, 0 deletions