diff options
| author | Kuba Brecka <kuba.brecka@gmail.com> | 2016-05-18 13:00:20 +0000 |
|---|---|---|
| committer | Kuba Brecka <kuba.brecka@gmail.com> | 2016-05-18 13:00:20 +0000 |
| commit | daac6a008380b2e3ecbb5bc3eefa1023cd5396c2 (patch) | |
| tree | 99450185e68b23fdd3c5cc7f827afa3257b2d7d6 /llvm/test/CodeGen/Mips/gpreg-lazy-binding.ll | |
| parent | 7751c925825d1cf09a7bae605e9114637ff6c750 (diff) | |
| download | bcm5719-llvm-daac6a008380b2e3ecbb5bc3eefa1023cd5396c2.tar.gz bcm5719-llvm-daac6a008380b2e3ecbb5bc3eefa1023cd5396c2.zip | |
[sanitizer] Fix a crash when demangling Swift symbols, take 3
The previous patch (r269291) was reverted (commented out) because the patch caused leaks that
were detected by LSan and they broke some lit tests. The actual reason was that dlsym allocates
an error string buffer in TLS, and some LSan lit tests are intentionally not scanning TLS for
root pointers. This patch simply makes LSan ignore the allocation from dlsym, because it's
not interesting anyway.
llvm-svn: 269917
Diffstat (limited to 'llvm/test/CodeGen/Mips/gpreg-lazy-binding.ll')
0 files changed, 0 insertions, 0 deletions

