summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/Writer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix five of the shared library build targetsGreg Fitzgerald2015-01-211-23/+0
| | | | | | | | | | | | | | | | | | 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> llvm-svn: 226732
* [lld][InputGraph] Change the Resolver to use inputGraphShankar Easwaran2013-10-071-0/+5
| | | | | | | | | | | | Changes :- a) Functionality in InputGraph to insert Input elements at any position b) Functionality in the Resolver to use nextFile c) Move the functionality of assigning file ordinals to InputGraph d) Changes all inputs to MemoryBuffers e) Remove LinkerInput, InputFiles, ReaderArchive llvm-svn: 192081
* Move everything over to TargetInfo.Michael J. Spencer2013-01-231-8/+1
| | | | | | | | I really would have liked to split this patch up, but it would greatly complicate the lld-core and lld drivers having to deal with both {Reader,Writer}Option and TargetInfo. llvm-svn: 173217
* Major refactoring: Remove Platform concept. In its place there are Nick Kledzik2012-05-311-0/+25
now Reader and Writer subclasses for each file format. Each Reader and Writer subclass defines an "options" class which controls how that Reader or Writer operates. llvm-svn: 157774
OpenPOWER on IntegriCloud