aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/PredicateInfo.cpp
diff options
context:
space:
mode:
authorVedant Kumar <vsk@apple.com>2017-10-11 21:54:09 +0000
committerVedant Kumar <vsk@apple.com>2017-10-11 21:54:09 +0000
commitf5380185623be243ba0f1b18d4bd594ac5cc7163 (patch)
tree7ddc3baff1fec08500e52677a965599867ae4059 /llvm/lib/Transforms/Utils/PredicateInfo.cpp
parent8c8e83a15f3f99f8d47e9ea298b52fa2b414bf59 (diff)
downloadllvm-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