diff options
| author | Leny Kholodov <lkholodov@accesssoftek.com> | 2015-03-26 14:57:50 +0000 |
|---|---|---|
| committer | Leny Kholodov <lkholodov@accesssoftek.com> | 2015-03-26 14:57:50 +0000 |
| commit | 28074d6e9ba17e98b4ccb67f9bc99523a1c71b0c (patch) | |
| tree | e52f80a4a319c3da190be2bc51b9671586a7dd49 /llvm/lib/Object/IRObjectFile.cpp | |
| parent | e99c72fc2e0283a4ad121f3660609f30e495ac54 (diff) | |
| download | bcm5719-llvm-28074d6e9ba17e98b4ccb67f9bc99523a1c71b0c.tar.gz bcm5719-llvm-28074d6e9ba17e98b4ccb67f9bc99523a1c71b0c.zip | |
[ARM] Implementation of PLT: handling of IFUNC calls (gnu_indirect_function)
This diff includes implementation of linking calls to ifunc functions.
It provides ifunc entries in PLT and corresponding relocations (R_ARM_ALU_PC_G0_NC,
R_ARM_ALU_PC_G1_NC, R_ARM_LDR_PC_G2 for link-time and R_ARM_IRELATIVE for run-time).
Differential Revision: http://reviews.llvm.org/D7833
llvm-svn: 233277
Diffstat (limited to 'llvm/lib/Object/IRObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions

