[all-commits] [llvm/llvm-project] 1e5703: [ELF] Pass `Relocation` to relaxGot and relaxTls{G...
Fangrui Song via All-commits
all-commits at lists.llvm.org
Thu Jan 23 10:41:34 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 1e57038bf21e445683cc8d7754955bbdec84e580
https://github.com/llvm/llvm-project/commit/1e57038bf21e445683cc8d7754955bbdec84e580
Author: Fangrui Song <maskray at google.com>
Date: 2020-01-23 (Thu, 23 Jan 2020)
Changed paths:
M lld/ELF/Arch/AArch64.cpp
M lld/ELF/Arch/PPC.cpp
M lld/ELF/Arch/PPC64.cpp
M lld/ELF/Arch/X86.cpp
M lld/ELF/Arch/X86_64.cpp
M lld/ELF/InputSection.cpp
M lld/ELF/Target.cpp
M lld/ELF/Target.h
Log Message:
-----------
[ELF] Pass `Relocation` to relaxGot and relaxTls{GdToIe,GdToLe,LdToLe,IeToLe}
These functions call relocateOne(). This patch is a prerequisite for
making relocateOne() aware of `Symbol` (D73254).
Reviewed By: grimar, nickdesaulniers
Differential Revision: https://reviews.llvm.org/D73250
More information about the All-commits
mailing list