aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
diff options
context:
space:
mode:
authorHiroshi Yamauchi <hjyamauchi@gmail.com>2023-08-11 18:38:46 -0700
committerHiroshi Yamauchi <hjyamauchi@gmail.com>2023-08-17 14:31:31 -0700
commit1e7f592a890aad860605cf5220530b3744e107ba (patch)
treeb686972d3c4c148a5a54ffcd8f1cc1157f6d6381 /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
parentd26a06728da84a7302875a99ea86e887f6bc425a (diff)
downloadllvm-1e7f592a890aad860605cf5220530b3744e107ba.zip
llvm-1e7f592a890aad860605cf5220530b3744e107ba.tar.gz
llvm-1e7f592a890aad860605cf5220530b3744e107ba.tar.bz2
[MC][COFF][AArch64] Avoid incorrect IMAGE_REL_ARM64_BRANCH26 relocations.
For a b/bl instruction that branches a temporary symbol (private assembly label), an IMAGE_REL_ARM64_BRANCH26 relocation to another symbol + a non-zero offset could be emitted but the linkers don't support this type of relocation and cause incorrect relocations and crashes. Avoid emitting this type of relocations. Differential Revision: https://reviews.llvm.org/D155732
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp')
0 files changed, 0 insertions, 0 deletions