Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [lld] Fix typo in document. | Rui Ueyama | 2013-05-11 | 1 | -2/+2 | |
| | | | | llvm-svn: 181652 | |||||
* | [lld] Document about how to enable debug output. | Rui Ueyama | 2013-05-10 | 1 | -0/+9 | |
| | | | | llvm-svn: 181640 | |||||
* | This is my Driver refactoring patch. | Nick Kledzik | 2013-04-04 | 1 | -51/+22 | |
| | | | | | | | | | | | | | | | | | | | | | | | The major changes are: 1) LinkerOptions has been merged into TargetInfo 2) LinkerInvocation has been merged into Driver 3) Drivers no longer convert arguments into an intermediate (core) argument list, but instead create a TargetInfo object and call setter methods on it. This is only how in-process linking would work. That is, you can programmatically set up a TargetInfo object which controls the linking. 4) Lots of tweaks to test suite to work with driver changes 5) Add the DarwinDriver 6) I heavily doxygen commented TargetInfo.h Things to do after this patch is committed: a) Consider renaming TargetInfo, given its new roll. b) Consider pulling the list of input files out of TargetInfo. This will enable in-process clients to create one TargetInfo the re-use it with different input file lists. c) Work out a way for Drivers to format the warnings and error done in core linking. llvm-svn: 178776 | |||||
* | [docs] lld self hosts. | Michael J. Spencer | 2013-02-07 | 1 | -8/+2 | |
| | | | | llvm-svn: 174592 | |||||
* | Spelling and grammar corrections. | Alex Rosenberg | 2013-02-03 | 5 | -14/+14 | |
| | | | | llvm-svn: 174268 | |||||
* | [Docs] Update status :) | Michael J. Spencer | 2013-02-01 | 1 | -3/+2 | |
| | | | | llvm-svn: 174162 | |||||
* | [docs] Document lld's usage of C++11 features. | Michael J. Spencer | 2013-01-20 | 2 | -0/+41 | |
| | | | | llvm-svn: 172972 | |||||
* | [docs] Add driver documentation. | Michael J. Spencer | 2013-01-15 | 3 | -14/+115 | |
| | | | | | | This gives an overview of the driver and explains how to add options and driver flavors. llvm-svn: 172502 | |||||
* | [docs] Update status. | Michael J. Spencer | 2013-01-15 | 1 | -0/+9 | |
| | | | | llvm-svn: 172501 | |||||
* | Update the copyright coredits -- Happy new year 2013! | NAKAMURA Takumi | 2013-01-01 | 1 | -1/+1 | |
| | | | | llvm-svn: 171342 | |||||
* | Added description of Atom types from Nick's email | Marshall Clow | 2012-07-18 | 1 | -0/+24 | |
| | | | | llvm-svn: 160468 | |||||
* | Fix Sphinx warning. Patch by Sean Silva | Nick Kledzik | 2012-06-18 | 2 | -0/+6 | |
| | | | | llvm-svn: 158678 | |||||
* | Wordsmithing from patch from Sean Silva | Nick Kledzik | 2012-06-16 | 1 | -81/+96 | |
| | | | | llvm-svn: 158584 | |||||
* | Wrote initial doc on how to create a Reader | Nick Kledzik | 2012-06-12 | 2 | -1/+172 | |
| | | | | llvm-svn: 158374 | |||||
* | Major refactoring: Remove Platform concept. In its place there are | Nick Kledzik | 2012-05-31 | 2 | -15/+62 | |
| | | | | | | | | 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 | |||||
* | show how to specify alternate path to clang compiler | Nick Kledzik | 2012-04-26 | 1 | -5/+11 | |
| | | | | llvm-svn: 155678 | |||||
* | fix some typos and punctuation | Gabor Greif | 2012-04-25 | 1 | -4/+4 | |
| | | | | llvm-svn: 155588 | |||||
* | [docs] Minor spelling fix. Thanks Gabor! | Michael J. Spencer | 2012-04-25 | 1 | -2/+2 | |
| | | | | llvm-svn: 155581 | |||||
* | [docs] Add getting started guide. | Michael J. Spencer | 2012-04-25 | 3 | -1/+101 | |
| | | | | llvm-svn: 155578 | |||||
* | [docs] Update version number. I suggest that at some point we make the | Michael J. Spencer | 2012-04-20 | 1 | -2/+2 | |
| | | | | | | build system generate this file with the proper version. llvm-svn: 155222 | |||||
* | Factor out core linking options from Platform in a new ResolverOptions | Nick Kledzik | 2012-04-18 | 1 | -1/+14 | |
| | | | | | | | | | | class. Change Resolver to no longer use Platform. Core linking now issues errors directly. We need to factor that out later. Rework how Darwin executable writer finds "main" atom. It now adds to core linking an Atom which has a Reference to "main". llvm-svn: 155060 | |||||
* | [docs] Remove a dead link. | Daniel Dunbar | 2012-04-10 | 1 | -1/+0 | |
| | | | | llvm-svn: 154400 | |||||
* | [docs] Add more open projects. | Michael J. Spencer | 2012-04-08 | 1 | -1/+2 | |
| | | | | llvm-svn: 154277 | |||||
* | [docs] Add documentation todos. | Michael J. Spencer | 2012-04-08 | 2 | -1/+6 | |
| | | | | llvm-svn: 154276 | |||||
* | [docs] Make the index page ReST based instead of html based. | Michael J. Spencer | 2012-04-08 | 5 | -124/+81 | |
| | | | | llvm-svn: 154275 | |||||
* | [docs] Add open projects page that includes the TODO.txt files. | Michael J. Spencer | 2012-04-07 | 2 | -0/+8 | |
| | | | | llvm-svn: 154274 | |||||
* | [docs] Note that 'make.bat' provides the same interface as the Makefile for | Daniel Dunbar | 2012-04-06 | 1 | -5/+9 | |
| | | | | | | Windows users. llvm-svn: 154229 | |||||
* | [docs] Start a development guide, and write an introduction to Sphinx based | Daniel Dunbar | 2012-04-06 | 4 | -1/+165 | |
| | | | | | | documentation. llvm-svn: 154228 | |||||
* | [docs] Don't duplicate the intro and fix wording. | Michael J. Spencer | 2012-04-06 | 2 | -39/+8 | |
| | | | | llvm-svn: 154227 | |||||
* | [docs] Test commit. | Daniel Dunbar | 2012-04-06 | 1 | -1/+1 | |
| | | | | llvm-svn: 154213 | |||||
* | docs: Add the standard LLVM favicon. | Daniel Dunbar | 2012-04-06 | 2 | -2/+2 | |
| | | | | llvm-svn: 154212 | |||||
* | docs: Import existing www content into Sphinx. | Daniel Dunbar | 2012-04-06 | 5 | -6/+503 | |
| | | | | llvm-svn: 154207 | |||||
* | docs: Sketch Sphinx based docs structure. | Daniel Dunbar | 2012-04-06 | 15 | -0/+1043 | |
- This uses the llvm-theme developed by Michael Spencer and the base structure (front-facing index page) I use for LNT. llvm-svn: 154206 |