aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2016-08-19 01:15:39 +0000
committerLang Hames <lhames@gmail.com>2016-08-19 01:15:39 +0000
commitb65f16c8e56bd88872ba1fa5740b8628b361dccd (patch)
tree0cc4cdc11868aecf600dd0409dae4534dbcdcc60 /lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h
parent719238b7d3907182e5c1e325370a1b55dc438b2e (diff)
downloadllvm-b65f16c8e56bd88872ba1fa5740b8628b361dccd.zip
llvm-b65f16c8e56bd88872ba1fa5740b8628b361dccd.tar.gz
llvm-b65f16c8e56bd88872ba1fa5740b8628b361dccd.tar.bz2
[RuntimeDyld] Add support for ELF R_ARM_REL32 and R_ARM_GOT_PREL.
Patch by William Dillon. Thanks William! This patch adds support for the R_ARM_REL32 and R_ARM_GOT_PREL ELF ARM relocations to RuntimeDyld, which should allow JITing of code that produces these relocations. No test case: Unfortunately RuntimeDyldELF's GOT building mechanism (which uses a separate section for GOT entries) isn't compatible with RuntimeDyldChecker. The correct fix for this is to fix RuntimeDyldELF's GOT support (it's fundamentally broken at the moment: separate sections aren't guaranteed to be in range of a GOT entry load), but that's a non-trivial job. llvm-svn: 279182
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h')
0 files changed, 0 insertions, 0 deletions