diff options
author | Petr Hosek <phosek@chromium.org> | 2017-01-17 20:41:04 +0000 |
---|---|---|
committer | Petr Hosek <phosek@chromium.org> | 2017-01-17 20:41:04 +0000 |
commit | 97ab7fe6b709fc55002630f62711d94297c63e73 (patch) | |
tree | 754efd3c064d4688854abcc7c78f7beba094a9f9 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 1209c7ac16229549b1c665721e3afb2e49fa8b8d (diff) | |
download | bcm5719-llvm-97ab7fe6b709fc55002630f62711d94297c63e73.tar.gz bcm5719-llvm-97ab7fe6b709fc55002630f62711d94297c63e73.zip |
[scudo] Eliminate the runtime dependency on libc++abi
Making this variable non-static avoids the need for locking to ensure
that the initialization is thread-safe which in turns eliminates the
runtime dependency on libc++abi library (for __cxa_guard_acquire and
__cxa_guard_release) which makes it possible to link scudo against
pure C programs.
Differential Revision: https://reviews.llvm.org/D28757
llvm-svn: 292253
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions