forked from OSchip/llvm-project
[ELF] Use const reference. NFC
This commit is contained in:
parent
8445883327
commit
049cd480a0
|
@ -1265,11 +1265,11 @@ DynamicSection<ELFT>::DynamicSection()
|
||||||
// .rela.dyn
|
// .rela.dyn
|
||||||
//
|
//
|
||||||
// DT_RELASZ is the total size of the included sections.
|
// DT_RELASZ is the total size of the included sections.
|
||||||
static uint64_t addRelaSz(RelocationBaseSection *relaDyn) {
|
static uint64_t addRelaSz(const RelocationBaseSection &relaDyn) {
|
||||||
size_t size = relaDyn->getSize();
|
size_t size = relaDyn.getSize();
|
||||||
if (in.relaIplt->getParent() == relaDyn->getParent())
|
if (in.relaIplt->getParent() == relaDyn.getParent())
|
||||||
size += in.relaIplt->getSize();
|
size += in.relaIplt->getSize();
|
||||||
if (in.relaPlt->getParent() == relaDyn->getParent())
|
if (in.relaPlt->getParent() == relaDyn.getParent())
|
||||||
size += in.relaPlt->getSize();
|
size += in.relaPlt->getSize();
|
||||||
return size;
|
return size;
|
||||||
}
|
}
|
||||||
|
@ -1375,7 +1375,8 @@ DynamicSection<ELFT>::computeContents() {
|
||||||
(in.relaIplt->isNeeded() &&
|
(in.relaIplt->isNeeded() &&
|
||||||
part.relaDyn->getParent() == in.relaIplt->getParent())) {
|
part.relaDyn->getParent() == in.relaIplt->getParent())) {
|
||||||
addInSec(part.relaDyn->dynamicTag, *part.relaDyn);
|
addInSec(part.relaDyn->dynamicTag, *part.relaDyn);
|
||||||
entries.emplace_back(part.relaDyn->sizeDynamicTag, addRelaSz(part.relaDyn));
|
entries.emplace_back(part.relaDyn->sizeDynamicTag,
|
||||||
|
addRelaSz(*part.relaDyn));
|
||||||
|
|
||||||
bool isRela = config->isRela;
|
bool isRela = config->isRela;
|
||||||
addInt(isRela ? DT_RELAENT : DT_RELENT,
|
addInt(isRela ? DT_RELAENT : DT_RELENT,
|
||||||
|
|
Loading…
Reference in New Issue