aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
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
2023-05-29[lld] Partially revert "Always emit symbol table when dwarf section exists in...Haohai Wen2-9/+1
2023-05-28Fix typos in documentationKazu Hirata1-1/+1
2023-05-27Reland "[CMake] Bumps minimum version to 3.20.0.Mark de Wever1-8/+1
2023-05-25[ELF] findAllByVersion: optimize a find('@') with hasVersionSuffix. NFCFangrui Song1-6/+6
2023-05-25[ELF][test] Add -NEXT and -NOT after D150644 (–-print-memory-usage)Fangrui Song1-6/+8
2023-05-25[ELF] x86-64: place .lrodata, .lbss, and .ldata away from code sectionsFangrui Song3-12/+141
2023-05-25[NFC][Py Reformat] Reformat python files in the rest of the dirsTobias Hieta12-723/+1888