summaryrefslogtreecommitdiffstats
path: root/lld/lib/Core/InputFiles.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [lld][InputGraph] Change the Resolver to use inputGraphShankar Easwaran2013-10-071-97/+0
| | | | | | | | | | | | 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
* [lld] remove trailing whitespaceShankar Easwaran2013-03-141-4/+4
| | | | llvm-svn: 177079
* Add SectionPosition and OrderPassNick Kledzik2013-01-231-0/+7
| | | | llvm-svn: 173300
* Major refactoring: Remove Platform concept. In its place there are Nick Kledzik2012-05-311-0/+6
| | | | | | | | 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
* Rework how YAMLReader is layered on top of YAMLParser. Turn hand writtenNick Kledzik2012-05-031-1/+1
| | | | | | | | recursive descent functions into one table driven parser. Add proper error recovery and reporting. Add lots of test cases with semantics errors and verify error messages. llvm-svn: 156136
* Add way to represent static archives in yaml test cases.Nick Kledzik2012-04-201-0/+84
Add SharedLibraryFile and ArchiveLibraryFile subclasses of File. Add command line options to lld-core to set various ResolverOptions settings and added lots of test cases to verify the options work. llvm-svn: 155183
OpenPOWER on IntegriCloud