summaryrefslogtreecommitdiffstats
path: root/lld/ELF/OutputSections.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Delete LinkerScript::getSectionIndex.Rafael Espindola2017-05-051-2/+3
* Create an OutputSection for each non-empty OutputSectionCommand.Rafael Espindola2017-04-261-3/+9
* [ELF] Improve error message for incompatible section flagsRui Ueyama2017-04-251-2/+4
* Fix buildbot failure.Rui Ueyama2017-04-191-1/+1
* Rename CompressedHeader ZDebugHeader.Rui Ueyama2017-04-191-5/+5
* Simplify createHeader and inline it.Rui Ueyama2017-04-191-42/+20
* [ELF] - Implemented --compress-debug-sections option.George Rimar2017-04-171-0/+64
* Remove useless namespaces.Rui Ueyama2017-04-131-6/+0
* Remove big-endianness from =<fillexp> code.Rui Ueyama2017-04-111-6/+4
* Call getFiller only when filler is not zero.Rui Ueyama2017-04-111-16/+14
* [ELF] Recommit r299635 to pad x86 executable sections with 0xccJames Henderson2017-04-071-5/+35
* Move a cast out of a function. NFC.Rafael Espindola2017-04-071-4/+3
* Revert r299635 because it exposed a latent bug.James Henderson2017-04-061-35/+5
* [ELF] Pad x86 executable sections with 0xcc int3 instructionsJames Henderson2017-04-061-5/+35
* Make a helper function file-local.Rui Ueyama2017-04-031-1/+1
* Rename forEach -> parallelForEach and forLoop -> parallelFor.Rui Ueyama2017-03-221-2/+2
* [ELF] - Detemplate InputSection::getRelocatedSection(). NFC.George Rimar2017-03-211-1/+1
* [ELF] - Detemplate InputSectionBase::getLinkOrderDep(). NFC.George Rimar2017-03-211-5/+4
* [ELF] - Combine LinkerScriptBase and LinkerScript<ELFT>George Rimar2017-03-201-2/+2
* Compute Config member function return values only once.Rui Ueyama2017-03-171-1/+1
* [ELF] - Recommit "[ELF] - Make Bss and BssRelRo sections to be synthetic (#3)."George Rimar2017-03-171-2/+0
* [ELF] - Detemplate OutputSection::assignOffsets. NFC.George Rimar2017-03-161-7/+2
* Revert r297813 "[ELF] - Make Bss and BssRelRo sections to be synthetic (#3)."George Rimar2017-03-161-0/+2
* [ELF] - Make Bss and BssRelRo sections to be synthetic (#3).George Rimar2017-03-151-2/+0
* [ELF] - Remove unnecessary template #4. NFC.George Rimar2017-03-141-9/+0
* [ELF] - Remove unnecessary template #3. NFC.George Rimar2017-03-141-6/+3
* [ELF] - Remove unnecessary template #2. NFC.George Rimar2017-03-141-3/+3
* [ELF] - Remove unnecessary template. NFC.George Rimar2017-03-141-3/+2
* [ELF] - Remove unnecessary template. NFC.George Rimar2017-03-131-0/+6
* [ELF] Propely handle .eh_frame in linker scriptsPetr Hosek2017-03-101-6/+1
* Remove DefinedSynthetic.Rafael Espindola2017-03-081-1/+3
* Use uint32_t for alignment in more places, NFC.Rafael Espindola2017-03-081-1/+1
* Revert r297008: [ELF] - Make Bss and BssRelRo sections to be synthetic (#2).Rui Ueyama2017-03-081-0/+2
* Remove unnecessary template. NFC.Rafael Espindola2017-03-081-1/+1
* Use 32 bits for alignment.Rafael Espindola2017-03-071-1/+1
* Rename Addralign to Alignment.Rafael Espindola2017-03-071-2/+2
* [ELF] - Make Bss and BssRelRo sections to be synthetic (#2).George Rimar2017-03-061-2/+0
* [ELF] - Reset output section size when assigning offsets.George Rimar2017-03-011-2/+1
* Set output section's st_entsize based on input section's st_entsize.Rui Ueyama2017-03-011-39/+10
* De-template SyntheticSection.Rui Ueyama2017-02-271-1/+1
* De-template OutputSectionFactory.Rui Ueyama2017-02-271-10/+13
* Remove useless template so that Out<ELFT> becomes just Out.Rui Ueyama2017-02-271-0/+13
* Merge OutputSectionBase and OutputSection. NFC.Rafael Espindola2017-02-241-46/+53
* Remove unnecessary template. NFC.Rafael Espindola2017-02-241-6/+5
* Convert EhOutputSection to be a synthetic section.Rafael Espindola2017-02-231-218/+1
* Make InputSection a class. NFC.Rafael Espindola2017-02-231-14/+12
* Merge InputSectionData and InputSectionBase.Rafael Espindola2017-02-231-8/+8
* Convert InputSectionBase to a class.Rafael Espindola2017-02-231-24/+25
* Reduce templating a bit. NFC.Rafael Espindola2017-02-231-3/+2
* Do not use errs() or outs() directly. Instead use message(), log() or error()Rui Ueyama2017-02-211-2/+2
OpenPOWER on IntegriCloud