diff options
author | Vedant Kumar <vsk@apple.com> | 2017-10-11 21:54:09 +0000 |
---|---|---|
committer | Vedant Kumar <vsk@apple.com> | 2017-10-11 21:54:09 +0000 |
commit | f5380185623be243ba0f1b18d4bd594ac5cc7163 (patch) | |
tree | 7ddc3baff1fec08500e52677a965599867ae4059 /llvm/lib/Transforms/Utils/PredicateInfo.cpp | |
parent | 8c8e83a15f3f99f8d47e9ea298b52fa2b414bf59 (diff) | |
download | llvm-f5380185623be243ba0f1b18d4bd594ac5cc7163.zip llvm-f5380185623be243ba0f1b18d4bd594ac5cc7163.tar.gz llvm-f5380185623be243ba0f1b18d4bd594ac5cc7163.tar.bz2 |
[Driver] Export symbols needed to use profile runtime
Apple's API verification tool (tapi) checks that the symbols exported
from a program match a whitelist. When the program uses the profile
runtime, some additional symbols which are typically not part of the
regular whitelist must be exported.
If we're using symbol export directives along with the profile runtime
on Darwin, the driver needs to export the additional symbols to avoid
verification failures.
rdar://problem/30067753
llvm-svn: 315518
Diffstat (limited to 'llvm/lib/Transforms/Utils/PredicateInfo.cpp')
0 files changed, 0 insertions, 0 deletions