[lld] [NFC][lld][ELF] Remove unused `sec` param of `ObjFile<ELFT>::getRelocTarget` (PR #96500)
Daniil Kovalev via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 24 07:58:22 PDT 2024
https://github.com/kovdan01 created https://github.com/llvm/llvm-project/pull/96500
None
>From 8f0c336a55730bd012036b077987aff95033f119 Mon Sep 17 00:00:00 2001
From: Daniil Kovalev <dkovalev at accesssoftek.com>
Date: Mon, 24 Jun 2024 17:55:49 +0300
Subject: [PATCH] [NFC][lld][ELF] Remove unused `sec` param of
`ObjFile<ELFT>::getRelocTarget`
---
lld/ELF/InputFiles.cpp | 6 ++----
lld/ELF/InputFiles.h | 3 +--
2 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/lld/ELF/InputFiles.cpp b/lld/ELF/InputFiles.cpp
index e52d6444c64f2..03ff4eadfe670 100644
--- a/lld/ELF/InputFiles.cpp
+++ b/lld/ELF/InputFiles.cpp
@@ -887,7 +887,7 @@ void ObjFile<ELFT>::initializeSections(bool ignoreComdats,
// We handle that situation gracefully by discarding dangling relocation
// sections.
const uint32_t info = sec.sh_info;
- InputSectionBase *s = getRelocTarget(i, sec, info);
+ InputSectionBase *s = getRelocTarget(i, info);
if (!s)
continue;
@@ -1024,9 +1024,7 @@ void readGnuProperty(const InputSection &sec, ObjFile<ELFT> &f) {
}
template <class ELFT>
-InputSectionBase *ObjFile<ELFT>::getRelocTarget(uint32_t idx,
- const Elf_Shdr &sec,
- uint32_t info) {
+InputSectionBase *ObjFile<ELFT>::getRelocTarget(uint32_t idx, uint32_t info) {
if (info < this->sections.size()) {
InputSectionBase *target = this->sections[info];
diff --git a/lld/ELF/InputFiles.h b/lld/ELF/InputFiles.h
index 834b3b63dd83b..0617f41e1e13a 100644
--- a/lld/ELF/InputFiles.h
+++ b/lld/ELF/InputFiles.h
@@ -299,8 +299,7 @@ template <class ELFT> class ObjFile : public ELFFileBase {
void initializeSymbols(const llvm::object::ELFFile<ELFT> &obj);
void initializeJustSymbols();
- InputSectionBase *getRelocTarget(uint32_t idx, const Elf_Shdr &sec,
- uint32_t info);
+ InputSectionBase *getRelocTarget(uint32_t idx, uint32_t info);
InputSectionBase *createInputSection(uint32_t idx, const Elf_Shdr &sec,
StringRef name);
More information about the llvm-commits
mailing list