Move "Assigned" bit from SectionBase to InputSectionBase.
authorRui Ueyama <ruiu@google.com>
Sun, 29 Oct 2017 23:32:23 +0000 (23:32 +0000)
committerRui Ueyama <ruiu@google.com>
Sun, 29 Oct 2017 23:32:23 +0000 (23:32 +0000)
commitea1398eeb312ee890d0ba82b1ba7c7511a635643
tree1621a07ae6eb230c2f21788b3a33e3739f3851c8
parent63edd9f831172a00d46b75f6355349bdbe1a776c
Move "Assigned" bit from SectionBase to InputSectionBase.

This bit is to manage whether an input section has already been assigned
to some output section by linker scripts or not. So it logically belongs
to InputSectionBase. SectionBase is a common base class for input and
output sections, so that wasn't the right place to define the bit.

llvm-svn: 316879
lld/ELF/InputSection.h