summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael J. Spencer <bigcheesegs@gmail.com>2013-03-13 00:30:08 +0000
committerMichael J. Spencer <bigcheesegs@gmail.com>2013-03-13 00:30:08 +0000
commitc4e45f855c7fe029af825e631304cd98bb5d14e9 (patch)
tree003460d2c6d6e2f1f735f8bf19a7b51184327f94
parent1ad66dbae4e402cdce3e8dd433927f143be72692 (diff)
downloadbcm5719-llvm-c4e45f855c7fe029af825e631304cd98bb5d14e9.tar.gz
bcm5719-llvm-c4e45f855c7fe029af825e631304cd98bb5d14e9.zip
[ELF][Writer] Let std::vector handle allocating space instead of reserving tiny portions.
llvm-svn: 176916
-rw-r--r--lld/lib/ReaderWriter/ELF/File.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/lld/lib/ReaderWriter/ELF/File.h b/lld/lib/ReaderWriter/ELF/File.h
index e59fe95d9ae..c6bf131ffea 100644
--- a/lld/lib/ReaderWriter/ELF/File.h
+++ b/lld/lib/ReaderWriter/ELF/File.h
@@ -575,12 +575,6 @@ private:
// Add Rela (those with r_addend) references:
auto rari = _relocationAddendRefences.find(sectionName);
auto rri = _relocationReferences.find(sectionName);
- unsigned refs = 0;
- if (rari != _relocationAddendRefences.end())
- refs += rari->second.size();
- if (rri != _relocationReferences.end())
- refs += rri->second.size();
- _references.reserve(_references.size() + refs);
if (rari != _relocationAddendRefences.end())
for (auto &rai : rari->second) {
if (!((rai->r_offset >= symbol->st_value) &&
OpenPOWER on IntegriCloud