summaryrefslogtreecommitdiffstats
path: root/lld/ELF/LinkerScript.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Use linker script commands in writeMapFile.Rafael Espindola2017-05-181-3/+0
* Use a DenseMap in LinkerScript::getCmd.Rafael Espindola2017-05-101-6/+10
* Refactor OutputSection to OutputSectionCommand mapping.Rafael Espindola2017-05-101-31/+24
* Remove one more use of section names.Rafael Espindola2017-05-101-1/+1
* Remove another use of section names. NFC.Rafael Espindola2017-05-101-6/+5
* [ELF] - Don't segfault when assigning non-calculatable absolute symbol value.George Rimar2017-05-101-2/+6
* Remove another use of section names. NFC.Rafael Espindola2017-05-101-2/+2
* Don't use section names in getFiller. NFC.Rafael Espindola2017-05-101-2/+2
* [ELF] - Linkerscript: support combination of linkerscript and --compress-debu...George Rimar2017-05-081-8/+6
* Delete LinkerScript::getSectionIndex.Rafael Espindola2017-05-051-19/+23
* Simplify the header allocation.Rafael Espindola2017-05-041-4/+44
* Fix accounting of tbss.Rafael Espindola2017-05-041-16/+14
* [ELF] Fix problems with fabricateDefaultCommands() and --section-startPeter Smith2017-05-031-11/+12
* Fix pr32816.Rafael Espindola2017-05-011-1/+8
* Bring back r301678.Rafael Espindola2017-04-291-30/+66
* Revert r301678: Remove LinkerScript::flush.Rui Ueyama2017-04-281-64/+30
* Rename one of the variables to avoid confusion.Rafael Espindola2017-04-281-2/+2
* Remove LinkerScript::flush.Rafael Espindola2017-04-281-30/+64
* Create an OutputSection for each non-empty OutputSectionCommand.Rafael Espindola2017-04-261-15/+19
* [ELF] Always use Script::assignAddresses()Peter Smith2017-04-191-0/+50
* [ELF] - Linkerscript: make section with no content to be SHT_PROGBITS by defa...George Rimar2017-04-141-1/+1
* [ELF] LinkerScript: Don't assign zero to all regular symbolsGeorge Rimar2017-04-141-1/+6
* Simplify this further.Rafael Espindola2017-04-071-2/+1
* [ELF] Recommit r299635 to pad x86 executable sections with 0xccJames Henderson2017-04-071-2/+2
* Remove unnecessary cast.Rafael Espindola2017-04-071-1/+1
* Call updateAlignment before assignAddresses.Rafael Espindola2017-04-061-6/+7
* Move call to findMemoryRegion before assignAddresses.Rafael Espindola2017-04-061-2/+6
* Remove redundant argument. NFC.Rafael Espindola2017-04-061-3/+3
* Cache the result of findSection.Rafael Espindola2017-04-061-3/+7
* Revert r299635 because it exposed a latent bug.James Henderson2017-04-061-2/+2
* [ELF] Pad x86 executable sections with 0xcc int3 instructionsJames Henderson2017-04-061-2/+2
* Remove unnecessary local variable.Rui Ueyama2017-04-051-7/+4
* Revert r299506 "Simplify. NFC."George Rimar2017-04-051-7/+10
* Move the parser for the linker script to a separate file.Rui Ueyama2017-04-051-1155/+0
* Remove unused typedef.Rui Ueyama2017-04-051-2/+0
* Do not use public inheritance where it is not needed.Rui Ueyama2017-04-051-1/+1
* Simplify. NFC.Rui Ueyama2017-04-051-12/+6
* Simplify. NFC.Rui Ueyama2017-04-051-4/+6
* Fix memory leak found by asan.Rui Ueyama2017-04-051-5/+5
* Simplify and update comment.Rui Ueyama2017-04-051-20/+16
* Simplify. NFC.Rui Ueyama2017-04-051-10/+7
* Use make to create linker script command objects.Rui Ueyama2017-04-051-63/+59
* Remove default arguments because they don't improve readability.Rui Ueyama2017-04-051-3/+3
* Add parentheses around `&`.Rui Ueyama2017-04-051-1/+1
* Update comment.Rui Ueyama2017-04-051-4/+3
* Use empty() instead of size().Rui Ueyama2017-04-051-1/+1
* Simplify. NFC.Rui Ueyama2017-04-051-8/+4
* Make variable names consistent. NFC.Rui Ueyama2017-04-051-21/+22
* Return a result from computeInputSections instead of mutating its argument.Rui Ueyama2017-04-051-18/+24
* Remove `=` from a lambda that doesn't capture any variable.Rui Ueyama2017-04-051-3/+4
OpenPOWER on IntegriCloud