summaryrefslogtreecommitdiffstats
path: root/lld/ELF/OutputSections.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move code to the .cpp file. NFC.Rafael Espindola2017-01-051-0/+14
* Detemplate SectionKey. NFC.Rafael Espindola2017-01-051-24/+11
* Change which input sections we concatenateRafael Espindola2017-01-051-14/+69
* Simplify type of Config->SymbolOrderingFile.Rui Ueyama2016-12-201-1/+1
* Remove lld/Support/Memory.h.Rui Ueyama2016-12-181-1/+1
* Move Memory.{h,cpp} to lld/Support so that we can use them from COFF.Rui Ueyama2016-12-081-1/+1
* Factor out common code to a header.Rui Ueyama2016-12-031-5/+2
* [ELF] Refactor target error messagesEugene Leviant2016-11-291-0/+1
* Split MergeOutputSection::finalize.Rui Ueyama2016-11-261-26/+33
* [ELF] EhOutputSection improvementsEugene Leviant2016-11-251-7/+7
* [ELF] Add terminating sentinel .ARM.exidx table entryPeter Smith2016-11-241-0/+4
* [ELF] Print error location in .eh_frame parserEugene Leviant2016-11-231-1/+1
* Move a function definition to SyntheticSections.cpp.Rui Ueyama2016-11-211-5/+0
* [ELF] Convert Version*** sections to input sectionsEugene Leviant2016-11-211-179/+0
* [ELF] Convert EhFrameHeader to input sectionEugene Leviant2016-11-211-47/+2
* [ELF] Convert GdbIndexSection to input sectionEugene Leviant2016-11-211-50/+0
* Remove unused #include.Rui Ueyama2016-11-191-1/+0
* Change filler type from ArrayRef<uint8_t> to uint32_t.Rui Ueyama2016-11-191-6/+11
* Simplify. NFC.Rui Ueyama2016-11-181-9/+5
* Simplify handling of SHF_LINK_ORDER.Rafael Espindola2016-11-181-0/+16
* [ELF] Convert PltSection to input sectionEugene Leviant2016-11-181-37/+0
* [ELF] Convert HashTableSection to input sectionEugene Leviant2016-11-181-44/+0
* [ELF] Convert GnuHashTableSection to input sectionEugene Leviant2016-11-181-152/+0
* Simplify MergeOutputSection.Rui Ueyama2016-11-181-24/+31
* [ELF] Rename an historical leftover, `Chunk` is now `InputSection`.Davide Italiano2016-11-181-1/+1
* [ELF] Use std::for_each() and hoist common code in a lambda.Davide Italiano2016-11-181-7/+5
* Always compute sh_link for SHF_LINK_ORDER sections.Rafael Espindola2016-11-171-13/+7
* [ELF] Convert SymbolTableSection to input sectionEugene Leviant2016-11-171-198/+11
* [ELF] Convert RelocationSection to input sectionEugene Leviant2016-11-161-102/+15
* [ELF] Convert DynamicSection to input section.Eugene Leviant2016-11-151-184/+0
* [ELF] - format. NFC.George Rimar2016-11-141-2/+1
* [ELF] Convert StringTableSection to input sectionEugene Leviant2016-11-141-53/+23
* [ELF] Convert .got section to input sectionEugene Leviant2016-11-111-279/+5
* Parse relocations only once.Rafael Espindola2016-11-101-5/+4
* [ELF] Convert .got.plt section to input sectionEugene Leviant2016-11-101-35/+5
* [ELF] - Implemented --symbol-ordering-file option.George Rimar2016-11-101-10/+17
* Make OutputSectionBase a class instead of class template.Rafael Espindola2016-11-091-40/+38
* Split OutputSection ctor. NFC.Rui Ueyama2016-11-091-11/+18
* [ELF][MIPS] Convert .MIPS.abiflags section to synthetic input sectionSimon Atanasyan2016-11-091-48/+2
* [ELF][MIPS] Convert .reginfo and .MIPS.options sections to synthetic input se...Simon Atanasyan2016-11-091-74/+5
* Split Header into individual fields.Rafael Espindola2016-11-091-110/+113
* Store the size the same way as any other OutputSection. NFC.Rafael Espindola2016-11-081-4/+7
* [ELF] Use the SystemV hash in libObject instead of rolling our own.Davide Italiano2016-11-071-14/+2
* Rewrite CommonInputSection as a synthetic input section.Rui Ueyama2016-11-051-1/+2
* Revert r285968: Always use parallel_for_each because it falls back to std::fo...Rui Ueyama2016-11-041-2/+7
* Always use parallel_for_each because it falls back to std::for_each.Rui Ueyama2016-11-031-7/+2
* Now that the ELFFile constructor does nothing, create it when needed.Rafael Espindola2016-11-031-1/+1
* Update for llvm change.Rafael Espindola2016-11-031-2/+2
* Convert Out::InterpSection to In::InterpSection.Rui Ueyama2016-11-021-16/+0
* Add strings to .dynstr early.Rui Ueyama2016-11-021-36/+39
OpenPOWER on IntegriCloud