Convert BuildId a derived class of SyntheticSection.
authorRui Ueyama <ruiu@google.com>
Tue, 22 Nov 2016 01:31:32 +0000 (01:31 +0000)
committerRui Ueyama <ruiu@google.com>
Tue, 22 Nov 2016 01:31:32 +0000 (01:31 +0000)
commit2d98fead250894f0c3304450999dc1a1db0ebccb
treeac183ee6f3cceef3dfc7b3c958b48bf011057546
parentee18d957643180e201ecfe5277b068db43090e2d
Convert BuildId a derived class of SyntheticSection.

Some synthetic sections are not derived calsses of SyntehticSection.
They are derived directly from InputSection. For consistencly, we should
use SyntheticSection.

llvm-svn: 287606
lld/ELF/SyntheticSections.cpp
lld/ELF/SyntheticSections.h