Avoid some temporary allocations.
authorRafael Espindola <rafael.espindola@gmail.com>
Fri, 6 Apr 2018 20:53:06 +0000 (20:53 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Fri, 6 Apr 2018 20:53:06 +0000 (20:53 +0000)
commitb4d3dfefb7e7fa8f185028928109ac3cfa2e78a6
tree0b8f8322274ae77a4c14a619aa935b977de5a23a
parent7e9745dd4ce1431bec962f7b2311b0bd324ea4d4
Avoid some temporary allocations.

Some system libraries have a lot of versioned symbols. When linking
scylla this brings the number of malloc calls from 49154 to 37944.

llvm-svn: 329453
lld/ELF/InputFiles.cpp