summaryrefslogtreecommitdiff
path: root/lld/ELF/InputSection.cpp
AgeCommit message (Expand)Author
2018-09-26[ELF] llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song
2018-09-25Reset input section pointers to null on each linker invocation.Rui Ueyama
2018-09-21[ELF] Use the Repl point to avoid the segfault when using ICFPetr Hosek
2018-09-20[PPC64] Helper for offset from a function's global entry to local entry. [NFC]Sean Fertile
2018-09-04When a relocation to an undefined symbol is an R_X86_64_PC32, an inputSterling Augustine
2018-08-31[LLD] Check too large offsets into merge sections earlierBen Dunbobbin
2018-08-13Support shared objects for split stack.Sterling Augustine
2018-08-09Support RISC-VRui Ueyama
2018-08-02[LLD] Update split stack support to handle more generic prologues. Improve er...Jordan Rupprecht
2018-08-02[LLD][ELF] - Remove dead check from adjustSplitStackFunctionPrologues().George Rimar
2018-08-02[LLD][ELF] - An attemp to fix BB after rL338718.George Rimar
2018-08-02[LLD][ELF] - Remove excessive cases from getRelocTargetVA(). NFC.George Rimar
2018-08-02[LLD][ELF] - Remove dead code. NFC.George Rimar
2018-08-01[LLD][ELF] - Apply clang-format to InputSections.cpp. NFC.George Rimar
2018-08-01[LLD][ELF] - Removed excessive llvm:: prefix. NFC.George Rimar
2018-07-31Simplify. NFC.Rui Ueyama
2018-07-17Implement framework for linking split-stack object files, and x86_64 support.Sterling Augustine
2018-07-16[ELF] - Eliminate ObjFile<ELFT>::getLineInfo. NFC.George Rimar
2018-07-11[ELF] Update addends in non-allocatable sections for REL targets when creatin...Igor Kudrin
2018-07-09[PPC64] Add TLS local dynamic to local exec relaxationZaara Syeda
2018-06-27[PPC64] Add support for R_PPC64_GOT_DTPREL16* relocationsZaara Syeda
2018-06-26[PPC64] Thread-local storage general-dynamic to initial-exec relaxation.Sean Fertile
2018-06-11[ELF] Pass a pointer to InputFile to the getRelocTargetVA to escape dereferen...Simon Atanasyan
2018-06-11[ELF][MIPS] Multi-GOT implementationSimon Atanasyan
2018-06-08[PPC64] Add support for local-exec TLS modelZaara Syeda
2018-05-31[PPC64] Support R_PPC64_GOT_TLSLD16 relocations.Sean Fertile
2018-05-31Rename R_TLSGD/R_TLSLD to add _GOT_FROM_END. NFC.Sean Fertile
2018-05-29[PPC64] Support General-Dynamic tls.Sean Fertile
2018-05-23ELF: Do not ICF two sections with different output sections.Peter Collingbourne
2018-05-08[ELF][MIPS] Fix calculation of GP relative relocations in case of relocatable...Simon Atanasyan
2018-05-06[PPC64] Emit plt call stubs to the text section rather then the plt section.Sean Fertile
2018-05-04[PPC64] Remove support for ELF V1 ABI in LLDZaara Syeda
2018-04-30Fix warning: result of 32-bit shift implicitly converted to 64 bits - NFCZaara Syeda
2018-04-27Split .eh_frame sections in parellel.Rafael Espindola
2018-04-27Split merge sections early.Rafael Espindola
2018-04-27[PPC64] Add offset to local entry point when calling functions without pltZaara Syeda
2018-04-23Remove duplicate "error:" from an error message.Rui Ueyama
2018-04-23[PPC64] Fix toc restore nops offset for V2 ABIZaara Syeda
2018-04-19Define InputSection::getOffset inline.Rafael Espindola
2018-04-19Simplify Repl handling.Rafael Espindola
2018-04-19Simplify getOffset for synthetic sections.Rafael Espindola
2018-04-19Rename MergeInputSection::getOffset.Rafael Espindola
2018-04-19Simplify. NFC.Rafael Espindola
2018-04-19Don't call getOffset twice. NFC.Rafael Espindola
2018-04-06Don't ignore addend when a SHF_MERGE section is dead.Rafael Espindola
2018-04-05Initialize OffsetMap earlier.Rafael Espindola
2018-04-04Don't ignore addend in getOffset.Rafael Espindola
2018-04-03Inline initOffsetMap.Rafael Espindola
2018-04-03Use OffsetMap in getSectionPiece.Rafael Espindola
2018-03-28Initialize OffsetMap in a known location.Rafael Espindola