summaryrefslogtreecommitdiffstats
path: root/lld/ELF/LinkerScript.h
Commit message (Expand)AuthorAgeFilesLines
...
* Inline small functions.Rui Ueyama2017-10-111-4/+8
* Rename Commands -> SectionCommands.Rui Ueyama2017-10-111-1/+1
* Rename HasSections -> HasSectionsComand.Rui Ueyama2017-10-111-1/+1
* Remove ScriptConfiguration class and move the members to LinkerScript class.Rui Ueyama2017-10-111-25/+20
* Inline addRegular into addSymbol.Rui Ueyama2017-10-111-2/+2
* Remove a constructor from ExprValue. NFC.Rui Ueyama2017-10-111-3/+0
* Add comments.Rui Ueyama2017-10-111-8/+19
* Rename ignoreInterpSection -> needsInterpSection.Rui Ueyama2017-10-081-1/+1
* Use llvm::Optional instead of UINT_MAX to represent a null value.Rui Ueyama2017-10-081-5/+5
* Make a helper function a non-member function. NFC.Rui Ueyama2017-10-081-1/+0
* Use llvm::Optional instead of a magic number -1 to represent "no result".Rui Ueyama2017-10-081-1/+1
* Remove a trivial function.Rui Ueyama2017-10-081-1/+0
* Move new lld's code to Common subdirectory.Rui Ueyama2017-10-021-1/+1
* Align addresses, not offsets.Rafael Espindola2017-09-121-0/+1
* [ELF] - Linkerscript: implement REGION_ALIAS.George Rimar2017-09-081-1/+1
* Merge OutputSectionCommand and OutputSection.Rafael Espindola2017-07-271-42/+7
* [ELF] - Store PhdrEntry values by pointers instead of storing by value.George Rimar2017-07-271-2/+2
* [ELF] Remove processNonSectionCommandsPetr Hosek2017-07-211-1/+0
* [ELF] Extract temporary state used in assignAddresses()Peter Smith2017-07-071-6/+12
* Move fabricateDefaultCommands earlier.Rafael Espindola2017-07-051-0/+4
* Simplify. NFC.Rafael Espindola2017-07-051-1/+1
* Remove a function that is now trivial.Rafael Espindola2017-07-051-1/+0
* Merge createOrphanCommands into addOrphanSections.Rafael Espindola2017-07-051-1/+0
* [ELF] Extract allocateHeaders() from assignAddresses()Peter Smith2017-07-051-2/+2
* Move clearOutputSections before sortSections.Rafael Espindola2017-06-151-1/+1
* Make OutputSections and OutputSectionCommands globals.Rafael Espindola2017-06-131-5/+2
* Move clearOutputSections before createPhdrs. NFC.Rafael Espindola2017-06-101-1/+2
* [ELF] - Linkerscript: implement NOLOAD section type.George Rimar2017-06-071-0/+1
* [ELF] Convert Thunks to use InputSectionDescriptionsPeter Smith2017-06-071-1/+0
* [ELF] - Linkerscript: improved error reporting.George Rimar2017-06-071-7/+6
* Move finalize to OutputSectionCommands. NFC.Rafael Espindola2017-06-061-0/+1
* Move maybeCompress to OutputSectionCommand.Rafael Espindola2017-06-011-0/+1
* Convert a few more uses of OutputSections. NFC.Rafael Espindola2017-06-011-1/+2
* Move name lookup to script parsing time.Rafael Espindola2017-06-011-3/+7
* [ELF] Use late evaluation for ALIGN in expressionPetr Hosek2017-05-301-0/+5
* Move writeTo to OutputSectionCommand.Rafael Espindola2017-05-241-3/+4
* Use more strict types. NFC.Rafael Espindola2017-05-231-2/+2
* Use a DenseMap in LinkerScript::getCmd.Rafael Espindola2017-05-101-1/+2
* Refactor OutputSection to OutputSectionCommand mapping.Rafael Espindola2017-05-101-0/+1
* Mark LinkerScript as final.Rafael Espindola2017-05-101-2/+1
* Remove another use of section names. NFC.Rafael Espindola2017-05-101-1/+1
* Remove another use of section names. NFC.Rafael Espindola2017-05-101-1/+1
* Don't use section names in getFiller. NFC.Rafael Espindola2017-05-101-1/+1
* Delete LinkerScript::getSectionIndex.Rafael Espindola2017-05-051-2/+1
* Simplify the header allocation.Rafael Espindola2017-05-041-1/+1
* Fix accounting of tbss.Rafael Espindola2017-05-041-0/+1
* Bring back r301678.Rafael Espindola2017-04-291-4/+1
* Revert r301678: Remove LinkerScript::flush.Rui Ueyama2017-04-281-1/+4
* Remove LinkerScript::flush.Rafael Espindola2017-04-281-4/+1
* [ELF] Always use Script::assignAddresses()Peter Smith2017-04-191-0/+1
OpenPOWER on IntegriCloud