aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
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
2023-05-25[lld][ELF] Implement –print-memory-usagePetr Hosek7-2/+117
2023-05-23[lld-macho] Add support for .so file discoveryKeith Smiley3-4/+8
2023-05-23[lld][ELF] Do not emit warning for NOLOAD output sectionsLeonard Chan2-13/+18
2023-05-20[lld-macho] Remove partially supported 32-bit ARM archVincent Lee16-377/+40
2023-05-19Revert "[RFC][MC][MachO]Only emits compact-unwind format for "canonical" pers...Nico Weber13-132/+30
2023-05-18[RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality ...Vy Nguyen13-30/+132
2023-05-17Revert "Reland "[CMake] Bumps minimum version to 3.20.0.""Nico Weber1-1/+8
2023-05-16[lld][RISCV] Handle relaxation reductions of more than 65536 bytesRoland McGrath2-5/+5
2023-05-16Migrate {starts,ends}with_insensitive to {starts,ends}_with_insensitive (NFC)Kazu Hirata6-19/+19
2023-05-16[LLD] Do not assume /guard:cf always set together with /guard:ehcontPhoebe Wang3-9/+14
2023-05-15[LLD][ELF] change CHECK to CHECK-NEXT in overlay-phdr.test NFCIPeter Smith1-4/+4
2023-05-15[LLD][ELF] Add missing program header parsing to OVERLAYPeter Smith2-0/+34
2023-05-13Reland "[CMake] Bumps minimum version to 3.20.0."Mark de Wever1-8/+1
2023-05-12[ELF] Simplify getSectionRank and rewrite commentsFangrui Song1-74/+44
2023-05-12[ELF] Remove remnant ranks for PPC64 ELFv1 special sectionsFangrui Song1-11/+1
2023-05-11[WPD] Update llvm.public.type.test after importing functionsTeresa Johnson1-2/+2
2023-05-10fix typos to cycle botsNico Weber3-3/+3
2023-05-10[Object] Fix handling of Elf_Nhdr with sh_addralign=8Fangrui Song1-4/+5
2023-05-06Revert "Reland "[CMake] Bumps minimum version to 3.20.0.""Mark de Wever1-1/+8