]> granicus.if.org Git - llvm/commit
Don't compute DotShstrtab eagerly.
authorRafael Espindola <rafael.espindola@gmail.com>
Tue, 1 Nov 2016 21:33:55 +0000 (21:33 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Tue, 1 Nov 2016 21:33:55 +0000 (21:33 +0000)
commitcbbdae4851aee0d1b35627c94b39a341b7eef829
tree91fb0efaabf5ddaecc29a629230336abbc0ebd25
parentfc92168d0100ca17e165a6c378d51506825ac95b
Don't compute DotShstrtab eagerly.

This saves a field that is not always used. It also avoids failing a
program that doesn't need the section names.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@285753 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Object/ELF.h
test/Object/Inputs/invalid-section-index2.elf [deleted file]
test/Object/invalid.test