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
|
||||
//
|
||||
// DT_RELASZ is the total size of the included sections.
|
||||
static uint64_t addRelaSz(RelocationBaseSection *relaDyn) {
|
||||
size_t size = relaDyn->getSize();
|
||||
if (in.relaIplt->getParent() == relaDyn->getParent())
|
||||
static uint64_t addRelaSz(const RelocationBaseSection &relaDyn) {
|
||||
size_t size = relaDyn.getSize();
|
||||
if (in.relaIplt->getParent() == relaDyn.getParent())
|
||||
size += in.relaIplt->getSize();
|
||||
if (in.relaPlt->getParent() == relaDyn->getParent())
|
||||
if (in.relaPlt->getParent() == relaDyn.getParent())
|
||||
size += in.relaPlt->getSize();
|
||||
return size;
|
||||
}
|
||||
|
@ -1375,7 +1375,8 @@ DynamicSection<ELFT>::computeContents() {
|
|||
(in.relaIplt->isNeeded() &&
|
||||
part.relaDyn->getParent() == in.relaIplt->getParent())) {
|
||||
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;
|
||||
addInt(isRela ? DT_RELAENT : DT_RELENT,
|
||||
|
|
Loading…
Reference in New Issue