X86: Form IMGREL relocations for LLVM Functions
authorDavid Majnemer <david.majnemer@gmail.com>
Fri, 6 Mar 2015 08:11:32 +0000 (08:11 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Fri, 6 Mar 2015 08:11:32 +0000 (08:11 +0000)
commitb61f4e403d912b12546921ea2dee131f616c4424
tree638e1df84afa57abcd6cf26a6edbacd8ef31322e
parent322bdad0858972b5f01d58f1187ba0266991fa9b
X86: Form IMGREL relocations for LLVM Functions

We supported forming IMGREL relocations from ConstantExprs involving
__ImageBase if the minuend was a GlobalVariable.  Extend this
functionality to all GlobalObjects.

llvm-svn: 231456
llvm/lib/Target/X86/X86TargetObjectFile.cpp
llvm/test/MC/COFF/ir-to-imgrel.ll