summaryrefslogtreecommitdiff
path: root/lld/ELF/Writer.h
AgeCommit message (Expand)Author
2018-05-23ELF: Do not ICF two sections with different output sections.Peter Collingbourne
2018-02-20Consistent use of header file for ICF and MarkLiveSam Clegg
2018-02-15[ELF] Simplify handling of AT section attribute.Igor Kudrin
2018-01-29Put the header in the first PT_LOAD even if that PT_LOAD has a LMAExpr.Rafael Espindola
2018-01-25Move LMAOffset from the OutputSection to the PhdrEntry. NFC.Rafael Espindola
2017-12-23Detemplate reportDuplicate.Rafael Espindola
2017-12-11Create reserved symbols early so they can be versioned.Rafael Espindola
2017-12-01[ELF] - Produce relocation section name consistent with output section name w...George Rimar
2017-11-13[MIPS] Set STO_MIPS_MICROMIPS flag and less-significant bit for microMIPS sym...Simon Atanasyan
2017-10-03[MIPS] Generate thunks for microMIPS codeSimon Atanasyan
2017-10-02[MIPS] Fix PLT entries generation in case of linking regular and microMIPS codeSimon Atanasyan
2017-09-07[ELF] - Rename PhdrEntry::First/Last to FirstSec/LastSec. NFC.George Rimar
2017-07-26Rename ObjectFile -> ObjFile.Rui Ueyama
2017-07-26Detemplate SymbolTable.Rafael Espindola
2017-07-24Make a function static. NFC.Rafael Espindola
2017-07-18[ELF] - Apply clang-format. NFC.George Rimar
2017-05-26Inline a trivial constructor.Rui Ueyama
2017-05-11Detemplate isRelroSection. NFC.Rafael Espindola
2017-05-04Simplify the header allocation.Rafael Espindola
2017-03-14[ELF] - Step to combine LinkerScript and LinkerScriptBaseGeorge Rimar
2017-03-07Use 32 bits for alignment.Rafael Espindola
2017-02-24Merge OutputSectionBase and OutputSection. NFC.Rafael Espindola
2017-02-23Convert InputSectionBase to a class.Rafael Espindola
2017-02-17Don't print DISCARD sections as gced.Rafael Espindola
2017-01-20Don't create a bogus PT_PHDR if we don't allocate the headers.Rafael Espindola
2017-01-20Reduce code duplication when allocating program headers.Rafael Espindola
2016-12-21Move a function defintion to make it static.Rui Ueyama
2016-12-19Fix corner cases of setting the section address.Rafael Espindola
2016-12-19Detemplate PhdrEntry. NFC.Rafael Espindola
2016-11-29[ELF] Refactor target error messagesEugene Leviant
2016-11-09Make OutputSectionBase a class instead of class template.Rafael Espindola
2016-11-05[ELF][MIPS] N32 ABI supportSimon Atanasyan
2016-11-04Add a few const qualifiers.Rafael Espindola
2016-10-28Consolidate BumpPtrAllocators.Rui Ueyama
2016-10-20[ELF] - Applied clang format. NFC.George Rimar
2016-10-12Support GNU-style ZLIB-compressed input sections.Rui Ueyama
2016-10-05Do not join sections for relocatable object filesEugene Leviant
2016-09-09Linker script: implement AT [ (address) ] for PHDREugene Leviant
2016-08-12[ELF][MIPS] Support .MIPS.abiflags sectionSimon Atanasyan
2016-08-09Remove isOutputDynamic and use Out<ELFT>::DynSymTab instead.Rui Ueyama
2016-08-09Do not pass the SymbolTable to writeResult.Rui Ueyama
2016-08-08Refactor getMipsEFlags.Rui Ueyama
2016-07-27Make toPhdrFlags a member function. NFC.Rafael Espindola
2016-07-26Add `static` to a function that is used only in one file.Rui Ueyama
2016-07-25Do not pass InputFile to reportDiscarded().Rui Ueyama
2016-07-21Instantiate Interp output section only when needed.Rui Ueyama
2016-07-20Function names should start with lowercase letters.Rui Ueyama
2016-07-19Fix build with gcc 6.Rafael Espindola
2016-07-19[ELF] Minimal PHDRS parser and section to segment assignment supportEugene Leviant
2016-07-12[ELF] - Make few members of Writer to be global and export them for reuseGeorge Rimar