[all-commits] [llvm/llvm-project] 6b22c3: RuntimeDyldELF: Don't abort on R_AARCH64_NONE relo...
Vladislav Khmelevsky via All-commits
all-commits at lists.llvm.org
Thu Jan 13 00:56:53 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6b22c370c82398273d690383f46830dd886e446b
https://github.com/llvm/llvm-project/commit/6b22c370c82398273d690383f46830dd886e446b
Author: Vladislav Khmelevsky <och95 at yandex.ru>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
M llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
A llvm/test/ExecutionEngine/RuntimeDyld/AArch64/ELF_ARM64_NONE.yaml
Log Message:
-----------
RuntimeDyldELF: Don't abort on R_AARCH64_NONE relocation
Do nothing on R_AARCH64_NONE relocation. The relocation is used by BOLT when re-linking the final binary. It is used as a dummy relocation hack in order to stop the RuntimeDyld to skip the allocation of the section.
Reviewed By: lhames
Differential Revision: https://reviews.llvm.org/D117066
More information about the All-commits
mailing list