summaryrefslogtreecommitdiff
path: root/lld/ELF/Writer.cpp
AgeCommit message (Expand)Author
2018-10-31Merging r345002:Tom Stellard
2018-08-06Merging r338679, r338684, r338697, r338699:Hans Wennborg
2018-08-01Test CommitOwen Reynolds
2018-07-30[AArch64] Support execute-only LOAD segments.David Bolvansky
2018-07-30[ELF] - Implement SHT_SYMTAB_SHNDX (.symtab_shndxr) section.George Rimar
2018-07-18Revert r336609: Fix direct calls to __wrap_sym when it is relocated.Rui Ueyama
2018-07-18[ELF] - Do not produce broken output when amount of sections is > ~65kGeorge Rimar
2018-07-12[ELF] - Simplify code. NFC.George Rimar
2018-07-12[ELF] - Eliminate dead code. NFC.George Rimar
2018-07-11[ELF] - Simplify code. NFC.George Rimar
2018-07-11[ELF] - Simplify. NFCI.George Rimar
2018-07-10Refactor GdbIndexSection. NFC.Rui Ueyama
2018-07-09Fix direct calls to __wrap_sym when it is relocated.Rui Ueyama
2018-07-09lld: add experimental support for SHT_RELR sections.Rui Ueyama
2018-07-04[ELF] - Simplify. NFC.George Rimar
2018-06-29[ELF] - Eliminate dead code from shouldKeepInSymtab. NFC.George Rimar
2018-06-27[ELF] Rename RF_PROGBITS_NOT_EXEC_OR_WRITE to RF_RODATAFangrui Song
2018-06-27[ELF] - Implement linker script OVERLAYs.George Rimar
2018-06-26[ELF] Make non-writable non-executable PROGBITS sections closer to .textFangrui Song
2018-06-26[ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is usedFangrui Song
2018-06-16[ELF] Pass callables by function_refBenjamin Kramer
2018-06-11[ELF][MIPS] Multi-GOT implementationSimon Atanasyan
2018-05-24[PPC64] Add .toc section after .got sectionZaara Syeda
2018-05-23ELF: Do not ICF two sections with different output sections.Peter Collingbourne
2018-05-18Mitigate relocation overflow [part 2 of 2]Han Shen
2018-05-17[ELF] PowerOpen ABI -> Power Architecture 64-bit v2 ABI. NFCFangrui Song
2018-05-15[lld] Mitigate relocation overflow [part 1 of 2].Han Shen
2018-05-11[ELF] - Revert of: r332038, r332054, r332060, r332061, r332062, r332063George Rimar
2018-05-10Mitigate relocation overflow [part 1 of 2].Han Shen
2018-05-10[ELF] Omit PT_NOTE for SHT_NOTE without SHF_ALLOCEd Maste
2018-05-08New option -z keep-text-section-prefix to keep text sections with prefixes se...Sriraman Tallam
2018-05-04[PPC64] Remove support for ELF V1 ABI in LLDZaara Syeda
2018-04-27[ELF] Fix typo. NFCFangrui Song
2018-04-26Replace SharedSymbols with Defined when creating copy relocations.Rafael Espindola
2018-04-24[ELF] - Never use std::sort.George Rimar
2018-04-19Simplify getOffset for synthetic sections.Rafael Espindola
2018-04-17[ELF] Add profile guided section layoutMichael J. Spencer
2018-04-11[ELF] - Reorder local symbols.George Rimar
2018-04-11[ELF] - Simplify. NFC.George Rimar
2018-04-10Don't warn on ICFed symbols, warn on synthetic ones.Rafael Espindola
2018-04-10[ELF] - Do not crash when trying to order --defsym/linker script symbols.George Rimar
2018-04-09[ELF] - Stop setting OutSecOff too early.George Rimar
2018-04-09[ELF] - Allow LLD to produce file symbols.George Rimar
2018-04-06Change which file we print when a symbol cannot be ordered.Rafael Espindola
2018-04-05[ELF] Don't add NOLOAD sections to segmentEugene Leviant
2018-04-04[ELF] - Rename checkSectionOverlap() to checkSections(). NFC.George Rimar
2018-04-03Instead of using std::copy, clear the vector first and add new elements. NFC.Rui Ueyama
2018-04-03ELF: Use a vector of pairs to sort sections ordered using --symbol-ordering-f...Peter Collingbourne
2018-04-03[ELF] - Check that output sections fit in address space.George Rimar
2018-04-03[ELF] - Fix the comment. NFC.George Rimar