aboutsummaryrefslogtreecommitdiff
path: root/lld/ELF/Writer.h
AgeCommit message (Expand)AuthorFilesLines
2021-11-20[ELF] Move getOutputSectionName from Writer.cpp to LinkerScript.cpp. NFCFangrui Song1-1/+0
2019-09-06Revert "Revert r370635, it caused PR43241."Fangrui Song1-0/+2
2019-09-06Revert r370635, it caused PR43241.Nico Weber1-2/+0
2019-09-05[ELF] Initialize PhdrEntry::p_align to maxPageSize for PT_LOADFangrui Song1-1/+4
2019-09-02[ELF] Do not ICF two sections with different output sections (by SECTIONS com...Fangrui Song1-0/+2
2019-08-26[ELF] EhFrameSection: postpone FDE liveness check to finalizeSectionsFangrui Song1-0/+1
2019-07-10[Coding style change] Rename variables so that they start with a lowercase le...Rui Ueyama1-10/+10
2019-03-15[ELF] Delete unused forward declarations and unused DynamicReloc::getInputSec...Fangrui Song1-2/+0
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-05-23ELF: Do not ICF two sections with different output sections.Peter Collingbourne1-1/+1
2018-02-20Consistent use of header file for ICF and MarkLiveSam Clegg1-1/+0
2018-02-15[ELF] Simplify handling of AT section attribute.Igor Kudrin1-5/+0
2018-01-29Put the header in the first PT_LOAD even if that PT_LOAD has a LMAExpr.Rafael Espindola1-0/+6
2018-01-25Move LMAOffset from the OutputSection to the PhdrEntry. NFC.Rafael Espindola1-0/+1
2017-12-23Detemplate reportDuplicate.Rafael Espindola1-1/+1
2017-12-11Create reserved symbols early so they can be versioned.Rafael Espindola1-0/+1
2017-12-01[ELF] - Produce relocation section name consistent with output section name w...George Rimar1-1/+1
2017-11-13[MIPS] Set STO_MIPS_MICROMIPS flag and less-significant bit for microMIPS sym...Simon Atanasyan1-0/+1
2017-10-03[MIPS] Generate thunks for microMIPS codeSimon Atanasyan1-0/+1
2017-10-02[MIPS] Fix PLT entries generation in case of linking regular and microMIPS codeSimon Atanasyan1-1/+1
2017-09-07[ELF] - Rename PhdrEntry::First/Last to FirstSec/LastSec. NFC.George Rimar1-2/+2
2017-07-26Rename ObjectFile -> ObjFile.Rui Ueyama1-1/+1
2017-07-26Detemplate SymbolTable.Rafael Espindola1-1/+1
2017-07-24Make a function static. NFC.Rafael Espindola1-1/+0
2017-07-18[ELF] - Apply clang-format. NFC.George Rimar1-2/+2
2017-05-26Inline a trivial constructor.Rui Ueyama1-1/+1
2017-05-11Detemplate isRelroSection. NFC.Rafael Espindola1-1/+1
2017-05-04Simplify the header allocation.Rafael Espindola1-3/+0
2017-03-14[ELF] - Step to combine LinkerScript and LinkerScriptBaseGeorge Rimar1-1/+0
2017-03-07Use 32 bits for alignment.Rafael Espindola1-1/+1
2017-02-24Merge OutputSectionBase and OutputSection. NFC.Rafael Espindola1-7/+7
2017-02-23Convert InputSectionBase to a class.Rafael Espindola1-1/+1
2017-02-17Don't print DISCARD sections as gced.Rafael Espindola1-1/+0
2017-01-20Don't create a bogus PT_PHDR if we don't allocate the headers.Rafael Espindola1-1/+1
2017-01-20Reduce code duplication when allocating program headers.Rafael Espindola1-2/+2
2016-12-21Move a function defintion to make it static.Rui Ueyama1-1/+0
2016-12-19Fix corner cases of setting the section address.Rafael Espindola1-0/+4
2016-12-19Detemplate PhdrEntry. NFC.Rafael Espindola1-2/+10
2016-11-29[ELF] Refactor target error messagesEugene Leviant1-0/+1
2016-11-09Make OutputSectionBase a class instead of class template.Rafael Espindola1-5/+5
2016-11-05[ELF][MIPS] N32 ABI supportSimon Atanasyan1-0/+3
2016-11-04Add a few const qualifiers.Rafael Espindola1-1/+1
2016-10-28Consolidate BumpPtrAllocators.Rui Ueyama1-3/+1
2016-10-20[ELF] - Applied clang format. NFC.George Rimar1-2/+1
2016-10-12Support GNU-style ZLIB-compressed input sections.Rui Ueyama1-5/+4
2016-10-05Do not join sections for relocatable object filesEugene Leviant1-2/+1
2016-09-09Linker script: implement AT [ (address) ] for PHDREugene Leviant1-0/+1
2016-08-12[ELF][MIPS] Support .MIPS.abiflags sectionSimon Atanasyan1-0/+3
2016-08-09Remove isOutputDynamic and use Out<ELFT>::DynSymTab instead.Rui Ueyama1-1/+0
2016-08-09Do not pass the SymbolTable to writeResult.Rui Ueyama1-1/+1