summaryrefslogtreecommitdiffstats
path: root/lld/ELF/OutputSections.h
Commit message (Expand)AuthorAgeFilesLines
* [ELF] Make MergeInputSection merging aware of output sectionsFangrui Song2019-09-241-1/+3
* [Coding style change] Rename variables so that they start with a lowercase le...Rui Ueyama2019-07-101-49/+49
* ELF: Introduce a separate bit for tracking whether an output section has ever...Peter Collingbourne2019-06-031-0/+5
* [LLD][ELF] - Do not remove empty sections referenced in LOADADDR/ADDR commands.George Rimar2019-04-261-0/+1
* [ELF] Delete unused forward declarations and unused DynamicReloc::getInputSec...Fangrui Song2019-03-151-9/+0
* ELF: De-template OutputSection::finalize() and MipsGotSection::build(). NFCI.Peter Collingbourne2019-03-061-1/+1
* ELF: Write .eh_frame_hdr explicitly after writing .eh_frame.Peter Collingbourne2019-02-281-3/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [ELF] Make TrapInstr and Filler byte arrays. NFC.Simon Atanasyan2018-11-141-2/+3
* Remove a global variable that we can live without.Rui Ueyama2018-10-231-1/+0
* [ELF] - Implement linker script OVERLAYs.George Rimar2018-06-271-0/+1
* [ELF] Pass callables by function_refBenjamin Kramer2018-06-161-1/+1
* [PPC64] Remove support for ELF V1 ABI in LLDZaara Syeda2018-05-041-2/+0
* Use exact uint32_t for uint32_t ELF field. NFC.Rui Ueyama2018-03-071-1/+1
* Initialize a member in C++11 style. NFC.Rui Ueyama2018-03-071-1/+1
* [ELF] - Do not remove empty sections that use symbols in expressions.George Rimar2018-03-011-0/+1
* Simplify removing empty output sections.Rafael Espindola2018-03-011-2/+0
* Keep flags from phantom synthetic sections.Rafael Espindola2018-02-261-0/+2
* [ELF] - Introduce getInputSections() helper.George Rimar2018-02-221-0/+2
* Consistent (non) use of empty lines in include blocksSam Clegg2018-02-201-1/+0
* [ELF] - Support COPY, INFO, OVERLAY output sections attributes.George Rimar2018-02-161-0/+1
* Sort orphan section if --symbol-ordering-file is given.Rafael Espindola2018-01-301-2/+0
* Move LMAOffset from the OutputSection to the PhdrEntry. NFC.Rafael Espindola2018-01-251-2/+1
* Only lookup LMARegion once. NFC.Rafael Espindola2018-01-251-0/+1
* [ELF] - Fix for ld.lld does not accept "AT" syntax for declaring LMA regionGeorge Rimar2018-01-121-0/+1
* Fix line endings. NFC.Rafael Espindola2017-12-121-6/+6
* [ELF] Reset OutputSection size prior to processing linker script commandsJames Henderson2017-12-121-7/+11
* Delete dead code. NFC.Rafael Espindola2017-11-291-14/+0
* ELF: Merge DefinedRegular and Defined.Peter Collingbourne2017-11-061-1/+1
* [ELF] - Stop using SectionKey for creating output sections.George Rimar2017-11-041-16/+1
* Rename SymbolBody -> SymbolRui Ueyama2017-11-031-1/+1
* [ELF] - Simplify reporting of garbage collected sections.George Rimar2017-10-271-1/+0
* Rename processCommands -> processSectionCommands.Rui Ueyama2017-10-111-0/+1
* Rename Commands -> SectionCommands.Rui Ueyama2017-10-111-1/+1
* Remove OutputSection::updateAlignment.Rui Ueyama2017-10-071-5/+0
* Merge addInputSec with OutputSection::addSection.Rui Ueyama2017-10-071-2/+1
* Remove unused parameters.Rui Ueyama2017-10-071-3/+1
* Do not mutate Script->Opt.Commands from a leaf helper function.Rui Ueyama2017-10-061-0/+2
* Split addSection into two small functions. NFCI.Rui Ueyama2017-10-061-1/+1
* Make a few member varaibles/functions private.Rui Ueyama2017-10-061-6/+9
* Move new lld's code to Common subdirectory.Rui Ueyama2017-10-021-1/+1
* [ELF] - Remove one of OutputSectionFactory::addInputSec().George Rimar2017-09-151-2/+1
* [ELF] - Store pointer to PT_LOAD instead of pointer to first section in Outpu...George Rimar2017-09-071-7/+8
* [ELF] - Fix "--symbol-ordering-file doesn't work with linker scripts"George Rimar2017-08-041-0/+2
* Merge OutputSectionCommand and OutputSection.Rafael Espindola2017-07-271-3/+28
* Rename ObjectFile -> ObjFile.Rui Ueyama2017-07-261-1/+1
* [ELF] - Apply clang-format. NFC.George Rimar2017-07-181-4/+3
* Remove redundant argument. NFC.Rafael Espindola2017-07-061-2/+1
* Move fabricateDefaultCommands earlier.Rafael Espindola2017-07-051-3/+0
* Use Entry::SecSize in a couple of cases.Rafael Espindola2017-07-051-1/+0
OpenPOWER on IntegriCloud