Commit Graph

3 Commits

Author SHA1 Message Date
Eugene Zelenko 3c5c20aa2e Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes.
Differential revision: https://reviews.llvm.org/D26320


git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@286030 91177308-0d34-0410-b5e6-96231b3b80d8
2016-11-05 01:00:56 +00:00
Simon Atanasyan f4f9411a5d Replace the createImplicitFiles method return type with void
All instances of the `createImplicitFiles` always return `true` and this
return value is used nowhere.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@234205 91177308-0d34-0410-b5e6-96231b3b80d8
2015-04-06 20:43:35 +00:00
Greg Fitzgerald 3f4f811cd5 Fix five of the shared library build targets
Before this patch there was a cyclic dependency between lldCore and
lldReaderWriter.  Only lldConfig could be built as a shared library.

* Moved Reader and Writer base classes into lldCore.
* The following shared libraries can now be built:
     lldCore
     lldYAML
     lldNative
     lldPasses
     lldReaderWriter

Differential Revision: http://reviews.llvm.org/D7105

From: Greg Fitzgerald <garious@gmail.com>

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@226732 91177308-0d34-0410-b5e6-96231b3b80d8
2015-01-21 22:54:56 +00:00