aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorSimon Atanasyan <simon@atanasyan.com>2016-02-10 19:57:19 +0000
committerSimon Atanasyan <simon@atanasyan.com>2016-02-10 19:57:19 +0000
commit2287dc3bf8a937330a1f35156067fda550f50bb6 (patch)
tree6600b2e5b3d8b28205d1e179d94403564b739424 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parentb3cce5d33a68a22b592b7d06bbf224c154aa0f11 (diff)
downloadllvm-2287dc3bf8a937330a1f35156067fda550f50bb6.zip
llvm-2287dc3bf8a937330a1f35156067fda550f50bb6.tar.gz
llvm-2287dc3bf8a937330a1f35156067fda550f50bb6.tar.bz2
[ELF][MIPS] Add lazy relocation support for MIPS
The patch adds lazy relocation support for MIPS and R_MIPS_26 relocation handing. R_MIPS_26 relocation might require PLT entry creation. In that case it is fully supported by the patch. But if the relocation target is a local symbol we need to use a different expression to calculate the relocation result. This case is not implemented yet because there is no method to get know the kind of relocation target in the `relocateOne` routine. Differential Revision: http://reviews.llvm.org/D16982 llvm-svn: 260424
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions