fix an arm codegen bug (the same as PR4482 on ppc) where available_externally
authorChris Lattner <sabre@nondot.org>
Wed, 15 Jul 2009 04:12:33 +0000 (04:12 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 15 Jul 2009 04:12:33 +0000 (04:12 +0000)
commit4fb63d088bca9fc31e54eb1619e2cb448c3a4b53
treea50ab800afc5cee0840ae37bc634529251e98cb7
parent0a2385455b01186b947148b00c80a89e8a725099
fix an arm codegen bug (the same as PR4482 on ppc) where available_externally
symbols were not getting stubs.  While I'm at it, add a big testcase for
stub generation to make sure I don't break anything.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75737 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
test/CodeGen/ARM/stubs.ll [new file with mode: 0644]