diff options
author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-03-20 19:23:46 +0000 |
---|---|---|
committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-03-20 19:23:46 +0000 |
commit | 5188e91cd4c7463029654119860e972541e8dd42 (patch) | |
tree | 8eb00ff8f621958be03de37de4b0ae970f703f0b /llvm/lib/Support/LockFileManager.cpp | |
parent | 47f2be8847121e4e078e9f9a117566c17481c8cf (diff) | |
download | llvm-5188e91cd4c7463029654119860e972541e8dd42.zip llvm-5188e91cd4c7463029654119860e972541e8dd42.tar.gz llvm-5188e91cd4c7463029654119860e972541e8dd42.tar.bz2 |
PGO: Remove explicit static initialization
Remove the remaining explicit static initialization from translation
units, at least on Darwin. Instead, create a use of __llvm_pgo_runtime,
which will pull in required code from compiler-rt.
After this commit (and its pair in compiler-rt), a user can define their
own __llvm_pgo_runtime to satisfy this undefined symbol and call the
functions in compiler-rt directly.
<rdar://problem/15943240>
llvm-svn: 204379
Diffstat (limited to 'llvm/lib/Support/LockFileManager.cpp')
0 files changed, 0 insertions, 0 deletions