aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
2023-07-01[lld/COFF] Add /dwodir to enable DWARF fission with LTOHaohai Wen5-0/+27
2023-06-30[ARM] armv6m eXecute Only (XO) long branch ThunkKeith Walker2-6/+113
2023-06-29[lld][AArch64] Add BTI landing pad to PLT entries when the symbol is exported.Daniel Kiss2-2/+50
2023-06-29[ELF][NFC] Change comment terminologyAlex Brachet1-1/+1
2023-06-27[test] Replace aarch64-arm-none-eabi with aarch64Fangrui Song1-1/+1
2023-06-27Reland: [ELFAttributeParser] Skip unknown vendor subsections.Simon Tatham1-10/+68
2023-06-27Revert "[ELFAttributeParser] Skip unknown vendor subsections."Simon Tatham1-68/+10
2023-06-27[ELFAttributeParser] Skip unknown vendor subsections.Simon Tatham1-10/+68
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich9-0/+9
2023-06-23[lld][ARM] Add support for 16-bit thumb group relocationsJohn Brawn2-0/+135
2023-06-22Revert "Revert "[lld][Arm] Big Endian - Byte invariant support.""Simi Pallipurath32-68/+435
2023-06-22Revert "Revert "Revert "[LLD][ELF] Cortex-M Security Extensions (CMSE) Suppor...Mitch Phillips22-1215/+2
2023-06-21[MachO] Remove redundant `.section` directiveShoaib Meenai1-1/+0
2023-06-21Revert "Revert "[LLD][ELF] Cortex-M Security Extensions (CMSE) Support""Amilendra Kodithuwakku22-2/+1215
2023-06-21Revert "[LLD][ELF] Cortex-M Security Extensions (CMSE) Support"Amilendra Kodithuwakku22-1215/+2
2023-06-21[LLD][ELF] Cortex-M Security Extensions (CMSE) SupportAmilendra Kodithuwakku22-2/+1215
2023-06-20[lld-macho][test] Make reloc-subtractor.s robustFangrui Song1-9/+10
2023-06-20[lld] Make lit files relocatableNico Weber2-11/+23
2023-06-20Revert "[lld][Arm] Big Endian - Byte invariant support."Simi Pallipurath32-432/+68
2023-06-20[lld][Arm] Big Endian - Byte invariant support.Simi Pallipurath32-68/+432
2023-06-19Re-land [LLD] Allow usage of LLD as a libraryAlexandre Ganea23-210/+560
2023-06-15[ELF] << >>: make RHS less than 64Fangrui Song2-7/+11
2023-06-15[lld-macho] Switch to new tool IDKeith Smiley2-2/+2
2023-06-14[lld] Remove unused forward declarations for DefinedRelativeKazu Hirata2-2/+0
2023-06-14[ELF] Fix early overflow check in finalizeAddressDependentContentAndreu Carminati5-8/+101
2023-06-14[ELF] Refine warning condition for memory region assignment for non-allocatab...Andreu Carminati2-1/+65
2023-06-14Revert "[LLD] Allow usage of LLD as a library"Leonard Chan23-550/+209
2023-06-13[LLD] Allow usage of LLD as a libraryAlexandre Ganea23-209/+550
2023-06-13[LLD][COFF] Allow overwriting directives exports with cmd-line exportsAlexandre Ganea7-35/+203
2023-06-07Reland "D144999 [MC][MachO]Only emits compact-unwind format for "canonical" p...Vy Nguyen13-30/+132
2023-06-06[NFC][lld][COFF] Rename findFile* methodsArthur Eubanks2-24/+24
2023-06-06[ELF] Add PT_RISCV_ATTRIBUTES program headerFangrui Song3-1/+14
2023-06-06Re-apply "Revert "[DebugInfo] Add error checking around data extraction in DW...Alex Langford3-0/+8
2023-06-06[lld][COFF] Don't handle an input file multiple times when retryingArthur Eubanks2-3/+17
2023-06-06Revert "[DebugInfo] Add error checking around data extraction in DWARFAbbrevi...Alex Langford3-8/+0
2023-06-06[DebugInfo] Add error checking around data extraction in DWARFAbbreviationDec...Alex Langford3-0/+8
2023-06-06reland: [Demangle] make llvm::demangle take std::string_view rather than cons...Nick Desaulniers5-13/+14
2023-06-06[lld-macho]Ensure canonicalization happen even for "skipped" referent sections.Vy Nguyen2-6/+97
2023-06-06[llvm-objcopy][ELF] Preserve sh_link to .symtab when applicableAndrew Ng1-2/+6
2023-06-05[lld] StringRef::{starts,ends}with => {starts,ends}_with. NFCFangrui Song45-143/+143
2023-06-05[LLD] Emit DT_PPC64_OPT into the dynamic sectionStefan Pintilie23-124/+145
2023-06-02[ThinLTO] Fix internalization decisions for weak/linkonce ODRTeresa Johnson1-10/+24
2023-06-01[lld][COFF] Retry failed paths to take advantage of winsysroot search pathsArthur Eubanks2-5/+45
2023-06-01[ARM] Emit code alignment after .arm and .thumb directivesAntonio Abbatangelo5-12/+14
2023-05-31[lld] add context-sensitive PGO options for MachOEllis Hoag7-0/+45
2023-05-31[lld] Add --lto-debug-pass-manager optionEllis Hoag5-0/+19
2023-05-31[ELF][RISCV] --wrap=foo: Correctly update st_value(foo)Fangrui Song2-1/+75
2023-05-30[lld-macho] Remove linking bitcode supportKeith Smiley13-192/+23
2023-05-29[lld] Allow input files from compatible architectures on EC targets.Jacek Caban2-2/+62
2023-05-29[lld] Use correct machine type in ARM64EC COFF headers.Jacek Caban4-2/+42