diff options
author | Lang Hames <lhames@gmail.com> | 2018-05-09 01:38:13 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2018-05-09 01:38:13 +0000 |
commit | 3ae85708c96df313e79116a9207b03214df66386 (patch) | |
tree | 0211ed95462862dfa0cecf65550000dbe60ce2aa /llvm/lib/CodeGen/PatchableFunction.cpp | |
parent | 6fe69b9212d7a59a943447b09563d46a0a03eb4b (diff) | |
download | bcm5719-llvm-3ae85708c96df313e79116a9207b03214df66386.tar.gz bcm5719-llvm-3ae85708c96df313e79116a9207b03214df66386.zip |
[RuntimeDyld][MachO] Properly handle thumb to thumb calls within a section.
Previously thumb bits were only checked for external relocations (thumb to arm
code and vice-versa). This patch adds detection for thumb callees in the same
section asthe (also thumb) caller.
The MachO/Thumb test case is updated to cover this, and redundant checks
(handled by the MachO/ARM test) are removed.
llvm-svn: 331838
Diffstat (limited to 'llvm/lib/CodeGen/PatchableFunction.cpp')
0 files changed, 0 insertions, 0 deletions