[all-commits] [llvm/llvm-project] b6ef40: [JITLink][ELF] PCRel32GOTLoad edge offset can be s...
Stefan Gränitz via All-commits
all-commits at lists.llvm.org
Sat Oct 24 08:01:36 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: b6ef40891c7fb076a2f4ea860f8ee4135ae72aae
https://github.com/llvm/llvm-project/commit/b6ef40891c7fb076a2f4ea860f8ee4135ae72aae
Author: Stefan Gränitz <stefan.graenitz at gmail.com>
Date: 2020-10-24 (Sat, 24 Oct 2020)
Changed paths:
M llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp
Log Message:
-----------
[JITLink][ELF] PCRel32GOTLoad edge offset can be smaller three
Offset is 2 for MOVL instruction in test ELF_x86-64_common. This should fix the test failures.
Differential Revision: https://reviews.llvm.org/D89795
Commit: 66abe650fff6031074171ea9c7c6aa180bc2cbe9
https://github.com/llvm/llvm-project/commit/66abe650fff6031074171ea9c7c6aa180bc2cbe9
Author: Stefan Gränitz <stefan.graenitz at gmail.com>
Date: 2020-10-24 (Sat, 24 Oct 2020)
Changed paths:
M llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp
A llvm/test/ExecutionEngine/JITLink/X86/ELF_x86-64_common.s
Log Message:
-----------
Reapply "[jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON"
Root cause of the test failure was fixed with:
[JITLink][ELF] PCRel32GOTLoad edge offset can be smaller three
This reverts commit 10b1a61bafba39fd7400a814a7272f41222ad579.
Compare: https://github.com/llvm/llvm-project/compare/4c5906cffd04...66abe650fff6
More information about the All-commits
mailing list