summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/DIBuilder.cpp
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2012-03-29 08:27:32 +0000
committerBill Wendling <isanbard@gmail.com>2012-03-29 08:27:32 +0000
commit9ee2d338fb20a6070b757a54e057abf8fd19f441 (patch)
treee3a97eae15853413ba3a5058674b856e04f00253 /llvm/lib/Analysis/DIBuilder.cpp
parentb33c87bbb9056305b57aeed7dd1df43f8c4d085e (diff)
downloadbcm5719-llvm-9ee2d338fb20a6070b757a54e057abf8fd19f441.tar.gz
bcm5719-llvm-9ee2d338fb20a6070b757a54e057abf8fd19f441.zip
Make some headway towards compiling all of LLVM.
Module-level ASM may contain definitions of functions and globals. However, we were not telling the linker that these globals had definitions. As far as it was concerned, they were just declarations. Attempt to resolve this by inserting module-level ASM functions and globals into the '_symbol' set so that the linker will know that they have values. This gets us further towards our goal of compiling LLVM, but it still has problems when linking libLTO.dylib because of the `-dead_strip' flag that's passed to the linker. <rdar://problem/11124216> llvm-svn: 153638
Diffstat (limited to 'llvm/lib/Analysis/DIBuilder.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud