diff options
author | David Majnemer <david.majnemer@gmail.com> | 2014-01-15 09:16:42 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2014-01-15 09:16:42 +0000 |
commit | f62176f04759d1841e97064297337645cf536423 (patch) | |
tree | 5f755842c410732dbf7231a069fb10316bdda903 /autoconf | |
parent | f433beee88bc8d3e9f5bcde1e6175bf958e38f36 (diff) | |
download | llvm-f62176f04759d1841e97064297337645cf536423.tar.gz llvm-f62176f04759d1841e97064297337645cf536423.tar.bz2 llvm-f62176f04759d1841e97064297337645cf536423.tar.xz |
WinCOFF: Transform IR expressions featuring __ImageBase into image relative relocations
MSVC on x64 requires that we create image relative symbol
references to refer to RTTI data. Seeing as how there is no way to
explicitly make reference to a given relocation type in LLVM IR, pattern
match expressions of the form &foo - &__ImageBase.
Differential Revision: http://llvm-reviews.chandlerc.com/D2523
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199312 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'autoconf')
0 files changed, 0 insertions, 0 deletions