diff options
author | Alex Lorenz <arphaman@gmail.com> | 2017-03-14 17:53:37 +0000 |
---|---|---|
committer | Alex Lorenz <arphaman@gmail.com> | 2017-03-14 17:53:37 +0000 |
commit | ca1fab5d6664e46add1ae4e6139f0efa5f54d9c7 (patch) | |
tree | d3ba346bd35fd8c78b26a1f0155a05b2cf55febd /lldb/packages/Python/lldbsuite/support/gmodules.py | |
parent | 53fda3996cb5c56c82306746eac2f3ba71c1319d (diff) | |
download | bcm5719-llvm-ca1fab5d6664e46add1ae4e6139f0efa5f54d9c7.tar.gz bcm5719-llvm-ca1fab5d6664e46add1ae4e6139f0efa5f54d9c7.zip |
[compiler-rt][builtins] __isOSVersionAtLeast should load CoreFoundation
symbols dynamically
The CoreFoundation symbols uses by __isOSVersionAtLeast should be loaded at
runtime to ensure that the programs that don't use @available won't have to be
linked to CoreFoundation.
The Clang frontend IRGen library will need to emit a CoreFoundation symbol
when @available is used to ensure that programs that actually use @available
are linked to CoreFoundation.
rdar://31039554
llvm-svn: 297760
Diffstat (limited to 'lldb/packages/Python/lldbsuite/support/gmodules.py')
0 files changed, 0 insertions, 0 deletions