summaryrefslogtreecommitdiffstats
path: root/lld/ELF/LinkerScript.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Inline small functions that are used only once as lambdas.Rui Ueyama2017-04-051-18/+14
* Add newlines.Rui Ueyama2017-04-051-0/+8
* Make dummy variable's scope smaller.Rui Ueyama2017-04-051-3/+2
* Update comments.Rui Ueyama2017-03-241-3/+3
* [ELF] Allow references to reserved symbols in linker scriptsPetr Hosek2017-03-231-4/+7
* Make elf::ScriptConfig a LinkerScript class member variable.Rui Ueyama2017-03-211-14/+13
* Rename LinkerScriptBase -> LinkerScript.Rui Ueyama2017-03-211-38/+36
* Sort. NFC.Rui Ueyama2017-03-211-25/+25
* Define Config::Endianness.Rui Ueyama2017-03-211-5/+3
* Inline a few functions.Rafael Espindola2017-03-201-24/+6
* Initialize dot.Rafael Espindola2017-03-201-0/+1
* [ELF] - Reuse Config->IsLE. NFC.George Rimar2017-03-201-4/+1
* [ELF] - Combine LinkerScriptBase and LinkerScript<ELFT>George Rimar2017-03-201-44/+61
* [ELF] - Apply clang-format. NFC.George Rimar2017-03-201-3/+3
* Handle & and | of non abs values.Rafael Espindola2017-03-171-3/+19
* Refuse to add two non absolute symbols.Rafael Espindola2017-03-171-0/+2
* Support non abs values in the rhs of +.Rafael Espindola2017-03-171-0/+2
* Change our linker script expr representation.Rafael Espindola2017-03-171-82/+116
* Remove unnecessary (). NFC.Rafael Espindola2017-03-171-2/+2
* [ELF] - Detemplate SymbolBody::getVA and SymbolBody::getPltVA. NFC.George Rimar2017-03-171-1/+1
* Revert r297850: [ELF] - Linkerscript: make Dot public and remove getDot(). NFC.Rui Ueyama2017-03-161-5/+5
* [ELF] - Detemplate SymbolBody::getOutputSection(). NFC.George Rimar2017-03-161-1/+1
* [ELF] - Linkerscript: make Dot public and remove getDot(). NFC.George Rimar2017-03-151-5/+5
* [ELF] - Move LinkerScript::discard to LinkerScriptBase. NFC.George Rimar2017-03-151-3/+2
* Support ABSOLUTE on the right hand side in linker scriptsPetr Hosek2017-03-151-21/+15
* [ELF] - Move members of LinkerScript to LinkerScriptBase. NFC.George Rimar2017-03-141-35/+25
* [ELF] - Remove unnecessary template #6. NFC.George Rimar2017-03-141-4/+3
* [ELF] - Remove unnecessary template #5. NFC.George Rimar2017-03-141-5/+4
* [ELF] - Devirtualize LinkerScriptBase::getOutputSectionSize. NFC.George Rimar2017-03-141-14/+13
* [ELF] - Devirtualize LinkerScriptBase::getOutputSectionGeorge Rimar2017-03-141-13/+12
* [ELF] - Move ThreadBssOffset and Dot to LinkerScriptBase. NFC.George Rimar2017-03-141-5/+5
* [ELF] - Remove unnecessary template #4. NFC.George Rimar2017-03-141-2/+2
* [ELF] - Step to combine LinkerScript and LinkerScriptBaseGeorge Rimar2017-03-141-5/+1
* [ELF] Fix LMA offset calculationEugene Leviant2017-03-141-4/+5
* [ELF] - Remove unnecessary template. NFC.George Rimar2017-03-131-5/+1
* Don't pass Dot to every callback.Rafael Espindola2017-03-101-70/+56
* Use SectionBase for linker script expressions.Rafael Espindola2017-03-101-2/+2
* Handle ":" as a regular token character in linker scripts.Rui Ueyama2017-03-091-51/+62
* Remove DefinedSynthetic.Rafael Espindola2017-03-081-47/+29
* Remove unnecessary template. NFC.Rafael Espindola2017-03-081-1/+1
* Rename Addralign to Alignment.Rafael Espindola2017-03-071-2/+2
* Simplify. NFC.Rafael Espindola2017-03-011-1/+1
* Simplify. NFC.Rafael Espindola2017-03-011-9/+5
* De-template DefinedRegular.Rui Ueyama2017-02-281-5/+4
* Move SymbolTableSection::getOutputSection to SymbolBody::getOutputSection.Rui Ueyama2017-02-281-1/+1
* De-template SyntheticSection.Rui Ueyama2017-02-271-1/+1
* Move SymbolTable<ELFT>::Sections out of the class.Rui Ueyama2017-02-271-2/+2
* De-template OutputSectionFactory.Rui Ueyama2017-02-271-5/+4
* Remove useless template so that Out<ELFT> becomes just Out.Rui Ueyama2017-02-271-2/+2
* Merge OutputSectionBase and OutputSection. NFC.Rafael Espindola2017-02-241-30/+24
OpenPOWER on IntegriCloud