diff options
author | Kuba Brecka <kuba.brecka@gmail.com> | 2015-11-30 13:27:18 +0000 |
---|---|---|
committer | Kuba Brecka <kuba.brecka@gmail.com> | 2015-11-30 13:27:18 +0000 |
commit | 6fd067592502a9e52700e2b7b2f523b589fa0827 (patch) | |
tree | 9e0fb13eb7926eee43664aee366fdf92fa3d36a1 /lldb/packages/Python/lldbsuite/test/python_api/breakpoint/TestBreakpointAPI.py | |
parent | c03957f0496aaf50f0269bc68e2bd8c4eaeeeb19 (diff) | |
download | bcm5719-llvm-6fd067592502a9e52700e2b7b2f523b589fa0827.tar.gz bcm5719-llvm-6fd067592502a9e52700e2b7b2f523b589fa0827.zip |
[tsan] Fix weakly imported functions on OS X
On OS X, for weak function (that user can override by providing their own implementation in the main binary), we need extern `"C" SANITIZER_INTERFACE_ATTRIBUTE SANITIZER_WEAK_ATTRIBUTE NOINLINE`.
Fixes a broken test case on OS X, java_symbolization.cc, which uses a weak function __tsan_symbolize_external.
Differential Revision: http://reviews.llvm.org/D14907
llvm-svn: 254298
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/breakpoint/TestBreakpointAPI.py')
0 files changed, 0 insertions, 0 deletions