Remove DefinedCommon::Section.
authorRui Ueyama <ruiu@google.com>
Tue, 2 Aug 2016 01:35:13 +0000 (01:35 +0000)
committerRui Ueyama <ruiu@google.com>
Tue, 2 Aug 2016 01:35:13 +0000 (01:35 +0000)
commit07784904282c8b0793b0edfdc0220eadfadb205c
treea8811a1ac751d91b29c3a42e0ecd70e286d9d372
parent4b54b7f5caee5ecdfda611dec10d956d9928edee
Remove DefinedCommon::Section.

Since CommonInputSection is a singleton class, we don't need
to store pointers to all DefinedCommon symbols.

llvm-svn: 277410
lld/ELF/InputSection.cpp
lld/ELF/OutputSections.cpp
lld/ELF/Symbols.cpp
lld/ELF/Symbols.h