Remove isOutputDynamic and use Out<ELFT>::DynSymTab instead.
authorRui Ueyama <ruiu@google.com>
Tue, 9 Aug 2016 04:42:01 +0000 (04:42 +0000)
committerRui Ueyama <ruiu@google.com>
Tue, 9 Aug 2016 04:42:01 +0000 (04:42 +0000)
commit1034c9e342fcefa6ccc529c330969f1cdb49fbbb
tree482a18633ded5a5f27f55e8ba6ac79a050a6313e
parentcbd434a6c41232581a66c9e81a9aa41299aab753
Remove isOutputDynamic and use Out<ELFT>::DynSymTab instead.

This patch is to not instantiate DynSymTab and DynStrTab if the
output is not a dynamic output.

llvm-svn: 278095
lld/ELF/LinkerScript.cpp
lld/ELF/OutputSections.cpp
lld/ELF/Writer.cpp
lld/ELF/Writer.h