summaryrefslogtreecommitdiffstats
path: root/lldb/source/Interpreter/Options.cpp
diff options
context:
space:
mode:
authorJulian Lettner <julian.lettner@apple.com>2020-02-05 08:17:06 -0800
committerJulian Lettner <julian.lettner@apple.com>2020-02-05 10:57:21 -0800
commitc32d809e9cae8da7d3016b6cb30e2a2a9c9e2762 (patch)
tree778415abed51f3a2060219ee627b5ee3140f589d /lldb/source/Interpreter/Options.cpp
parentd5361190993a5df779eee245a18ceb76a7947833 (diff)
downloadbcm5719-llvm-c32d809e9cae8da7d3016b6cb30e2a2a9c9e2762.tar.gz
bcm5719-llvm-c32d809e9cae8da7d3016b6cb30e2a2a9c9e2762.zip
[TSan] Ensure we can compile the runtime with older SDKs
One of my changes [1] included in this release silently bumped the minimal macOS SDK required for building the TSan runtime to SDK 10.12. Let's ensure release 10 does not unexpectedly break builders with old SDKs and add proper minimal SDK checking in CMake for subsequent releases. This fix `#ifdef`s out interceptors for newer APIs. Note that the resulting TSan runtime is less complete: when these newer APIs are used TSan will report false positives. Fixes llvm 10 release blocker: #44682 https://bugs.llvm.org/show_bug.cgi?id=44682 [1] 894abb46f891cba2e0ef581650f27f512a7824b4 Reviewed By: dmajor Differential Revision: https://reviews.llvm.org/D74059
Diffstat (limited to 'lldb/source/Interpreter/Options.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud