aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2016-11-03 16:55:44 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2016-11-03 16:55:44 +0000
commit6dcf4c6859f8c4dd060a3b3c1bc3c34c214b0d36 (patch)
tree60f9c80e15fe601ae5507c6e1ca67f28e1e3f2bb /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parent2a6eb47202b66fe0526e8eb174e94ce30e915dea (diff)
downloadllvm-6dcf4c6859f8c4dd060a3b3c1bc3c34c214b0d36.zip
llvm-6dcf4c6859f8c4dd060a3b3c1bc3c34c214b0d36.tar.gz
llvm-6dcf4c6859f8c4dd060a3b3c1bc3c34c214b0d36.tar.bz2
Change how we store the symbol table.
Instead of remembering a raw Elf_Shdr, store the symbol table proper and the index of the first non local. This moves error handling upfront and simplifies it. llvm-svn: 285933
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions