diff options
author | Moritz Sichert <sichert@in.tum.de> | 2021-01-20 17:08:47 +0100 |
---|---|---|
committer | Moritz Sichert <sichert@in.tum.de> | 2022-11-02 10:46:11 +0100 |
commit | a667aa4de041816cb4865bce8f523228f2332ffa (patch) | |
tree | d9be1abd7aa22516cd72618b20d83f8949401bec /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | 134bda4b61ac9f5fd0583989771be8736e3dbf83 (diff) | |
download | llvm-a667aa4de041816cb4865bce8f523228f2332ffa.zip llvm-a667aa4de041816cb4865bce8f523228f2332ffa.tar.gz llvm-a667aa4de041816cb4865bce8f523228f2332ffa.tar.bz2 |
[RuntimeDyld] Added support for relocation of indirect functions
In ELF, symbols of type STT_GNU_IFUNC need to be resolved by calling the
function at the symbol's address. This is implemented by adding special
stubs for all symbols of that type.
Differential Revision: https://reviews.llvm.org/D105465
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions