diff options
author | Torok Edwin <edwintorok@gmail.com> | 2009-05-23 14:06:57 +0000 |
---|---|---|
committer | Torok Edwin <edwintorok@gmail.com> | 2009-05-23 14:06:57 +0000 |
commit | 7996339dd8d6485f23ccebddbc464cc912a84e2a (patch) | |
tree | 4838390ff61d86db54e5ddeaf5c2262a83212179 /llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | |
parent | 53a71147bae783da16253bf80f4d0c9e4a8aba50 (diff) | |
download | bcm5719-llvm-7996339dd8d6485f23ccebddbc464cc912a84e2a.tar.gz bcm5719-llvm-7996339dd8d6485f23ccebddbc464cc912a84e2a.zip |
available_externall linkage is not local, this was confusing the codegenerator,
and it wasn't generating calls through @PLT for these functions.
hasLocalLinkage() is now false for available_externally,
I attempted to fix the inliner and dce to handle available_externally properly.
It passed make check.
llvm-svn: 72328
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp')
0 files changed, 0 insertions, 0 deletions