summaryrefslogtreecommitdiffstats
path: root/lld/ELF/OutputSections.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ELF] Allow SHF_LINK_ORDER and non-SHF_LINK_ORDER to be mixedFangrui Song2020-04-141-4/+4
* [lld] Fix trivial typos in commentsKazuaki Ishizaki2020-01-061-1/+1
* [LLD][ELF] - Make compression level be dependent on -On.Georgii Rymar2019-11-261-1/+6
* Fix a few typos in lld/ELF to cycle botsNico Weber2019-10-281-1/+1
* Crt files are special cased by name when dealing with ctor and dtorSterling Augustine2019-10-251-10/+16
* [ELF] Wrap things in `namespace lld { namespace elf {`, NFCFangrui Song2019-10-071-7/+9
* [ELF] Make MergeInputSection merging aware of output sectionsFangrui Song2019-09-241-10/+88
* [Coding style change] Rename variables so that they start with a lowercase le...Rui Ueyama2019-07-101-205/+205
* ELF: Introduce a separate bit for tracking whether an output section has ever...Peter Collingbourne2019-06-031-1/+2
* [ELF] Delete dead SHT_NOBITS->SHT_PROGBITS code after r358981Fangrui Song2019-05-301-5/+0
* ELF: Add basic partition data structures and behaviours.Peter Collingbourne2019-05-291-4/+4
* Use llvm::stable_sortFangrui Song2019-04-231-6/+3
* Replace `typedef A B` with `using B = A`. NFC.Rui Ueyama2019-04-011-2/+2
* [ELF][ARM] Recommit Redesign of .ARM.exidx handling to use a SyntheticSectionPeter Smith2019-03-281-1/+3
* [ELF][ARM] Revert Redesign of .ARM.exidx handling to use a SyntheticSectionPeter Smith2019-03-211-3/+1
* [ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSectionPeter Smith2019-03-211-1/+3
* ELF: Remove dead code. NFCI.Peter Collingbourne2019-03-121-3/+1
* ELF: De-template OutputSection::finalize() and MipsGotSection::build(). NFCI.Peter Collingbourne2019-03-061-10/+3
* ELF: Write .eh_frame_hdr explicitly after writing .eh_frame.Peter Collingbourne2019-02-281-2/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* ELF: allow non allocated sections to go into allocated sectionsRui Ueyama2018-12-041-1/+1
* [ELF] Make TrapInstr and Filler byte arrays. NFC.Simon Atanasyan2018-11-141-8/+11
* Remove a global variable that we can live without.Rui Ueyama2018-10-231-1/+0
* Reset input section pointers to null on each linker invocation.Rui Ueyama2018-09-251-3/+3
* [ELF] Pass callables by function_refBenjamin Kramer2018-06-161-2/+2
* [PPC64] Remove support for ELF V1 ABI in LLDZaara Syeda2018-05-041-2/+0
* [ELF] - Stop setting OutSecOff too early.George Rimar2018-04-091-1/+0
* [ELF] Simplify compCtors and writeInt.Fangrui Song2018-03-201-6/+3
* [ELF] - Fix crash relative to SHF_LINK_ORDER sections.George Rimar2018-03-081-1/+2
* Initialize a member in C++11 style. NFC.Rui Ueyama2018-03-071-3/+1
* Simplify removing empty output sections.Rafael Espindola2018-03-011-19/+0
* Merge {COFF,ELF}/Strings.cpp to Common/Strings.cpp.Rui Ueyama2018-02-281-1/+1
* Fix gcc warning.Rafael Espindola2018-02-271-1/+2
* Add support for SHF_ARM_PURECODE.Rafael Espindola2018-02-271-3/+11
* Keep flags from phantom synthetic sections.Rafael Espindola2018-02-261-0/+19
* [ELF] - Introduce getInputSections() helper.George Rimar2018-02-221-17/+16
* Sort each InputSectionDescription individually.Rafael Espindola2018-02-011-3/+3
* Sort orphan section if --symbol-ordering-file is given.Rafael Espindola2018-01-301-2/+2
* [ELF] Compress debug sections after assignAddresses and support custom layoutJames Henderson2018-01-081-9/+0
* [ELF] Refactor to remove loop copying all Sections in OS->finalize() [NFC]Peter Smith2017-12-121-10/+11
* [ELF] Move SHF_LINK_ORDER processing earlier in Writer.cpp [NFC]Peter Smith2017-12-121-24/+1
* [ELF] Reset OutputSection size prior to processing linker script commandsJames Henderson2017-12-121-7/+10
* [ELF] Change default output section type to SHT_NOBITSJake Ehrlich2017-12-111-0/+2
* Move Memory.{h,cpp} to Common.Rui Ueyama2017-11-281-1/+1
* Drop conflicting sh_entsize values.Rafael Espindola2017-11-151-8/+6
* Move OutputSectionFactory to LinkerScript.cpp. NFC.Rui Ueyama2017-11-041-101/+0
* [ELF] - Stop using SectionKey for creating output sections.George Rimar2017-11-041-75/+49
* Rename SymbolBody -> SymbolRui Ueyama2017-11-031-1/+1
* [ELF] - Remove useless code. NFC.George Rimar2017-10-311-2/+0
* [ELF] - Stop sorting input sections in createSections().George Rimar2017-10-301-0/+1
OpenPOWER on IntegriCloud