COFF: Create LinkerDriver class.
authorRui Ueyama <ruiu@google.com>
Sun, 31 May 2015 19:17:09 +0000 (19:17 +0000)
committerRui Ueyama <ruiu@google.com>
Sun, 31 May 2015 19:17:09 +0000 (19:17 +0000)
commita9cbbf885f75ca7a40e0222e8c5be30bd63f7f98
tree845f97e9bb5a63addcf8f1341398b38441ad11e4
parent412c4dbbd9f0b66a57b3a1d641da79855c04fd9b
COFF: Create LinkerDriver class.

Previously the main linker routine is just a non-member function.
We store some context information to the Config object.
This patch makes it belong to Driver.

llvm-svn: 238677
lld/COFF/Config.h
lld/COFF/Driver.cpp
lld/COFF/Driver.h
lld/COFF/SymbolTable.cpp
lld/COFF/SymbolTable.h