aboutsummaryrefslogtreecommitdiff
path: root/lld/ELF
AgeCommit message (Expand)AuthorFilesLines
2023-03-08[ELF] --no-undefined-warning: demote error to warning for release/16.xFangrui Song1-2/+2
2023-02-27[lld][RISCV] Avoid error when encountering unrecognised ISA extensions/versio...Alex Bradbury1-5/+1
2023-02-24[ELF] --icf: don't fold a section without relocation and a section with reloc...Fangrui Song1-4/+6
2023-02-06[ELF] -z notext: avoid dynamic relocations in .eh_frameFangrui Song1-1/+9
2023-01-22[NFC] Small indentation fix in lld/ELF/Relocations.cppShivam Gupta1-4/+4
2023-01-16[llvm][ADT] Replace uses of `makeMutableArrayRef` with deduction guidesJoe Loser2-2/+2
2023-01-13[lld][ARM] support position independent thunks for Armv4(T)Ties Stuij1-12/+106
2023-01-12[lld/mac] Add support for distributed ThinLTONico Weber1-3/+1
2023-01-12[OptTable] Precompute OptTable prefixes union table through tablegenserge-sans-paille2-2/+2
2023-01-12[ELF] Emit Verbose Asm when using --lto-emit-asmPierre van Houtryve1-1/+3
2023-01-10Move from llvm::makeArrayRef to ArrayRef deduction guides - last partserge-sans-paille12-27/+27
2023-01-09[lld][ARM] don't use short thumb thunks if no branch range extensionTies Stuij1-3/+7
2023-01-05[CodeGen] Default TargetOptions::RelaxELFRelocations to trueFangrui Song1-1/+0
2023-01-01[lld][ELF] Support relocation R_AVR_LDS_STS_16 on AVRTiny devicesBen Shi1-0/+9
2022-12-31[ELF] Support TLS GD/LD relaxations for x86-32 -fno-pltFangrui Song1-22/+35
2022-12-28[lld] Fix iwyu problems after 83d59e05b201760e3f364ff6316301d347cbad95Fangrui Song1-0/+1
2022-12-27[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-1/+4
2022-12-25Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...Vitaly Buka1-4/+1
2022-12-24[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-1/+4
2022-12-23Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...serge-sans-paille1-3/+2
2022-12-23[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-2/+3
2022-12-23Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...serge-sans-paille1-3/+2
2022-12-23[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-2/+3
2022-12-21[lld][ARM] support absolute thunks for Armv4T Thumb and interworkingTies Stuij3-85/+199
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott1-0/+1
2022-12-18Remove redundant .c_str() and .get() callsGregory Alfonso1-2/+2
2022-12-17[lld] std::optional::value => operator*/operator->Fangrui Song1-1/+1
2022-12-08[ELF] Merge SHT_RISCV_ATTRIBUTES sectionsFangrui Song6-24/+211
2022-12-08Store OptTable::Info::Name as a StringRefserge-sans-paille1-1/+1
2022-12-08[ELF] Enable --no-undefined-version by defaultDan Albert2-2/+2
2022-12-04[ELF] Produce DT_RISCV_VARIANT_CCFangrui Song1-0/+8
2022-12-05[DebugInfo] llvm::Optional => std::optionalFangrui Song1-1/+1
2022-12-04IR: HotnessThreshold llvm::Optional => std::optionalFangrui Song1-1/+1
2022-12-03[ELF] Add final to some SyntheticSection derived classesFangrui Song3-11/+11
2022-12-03[ELF] Fix TimeTraceScope for "Finalize .eh_frame"Fangrui Song1-5/+5
2022-12-02[lld] Use std::nullopt instead of None (NFC)Kazu Hirata2-2/+2
2022-12-02Use CTAD on llvm::SaveAndRestoreJan Svoboda1-4/+4
2022-12-02[Alignment][NFC] Use Align in StringTableBuilder ctorGuillaume Chatelet1-2/+2
2022-12-02Support: Convert some Optional to std::optionalFangrui Song1-2/+2
2022-12-01[lld][NFC] rename ELF alignment into addralignGuillaume Chatelet11-59/+59
2022-11-27[lld] Change Optional to std::optionalFangrui Song4-15/+16
2022-11-26[ELF] Simplify ObjFile<ELFT>::parseLazy. NFCFangrui Song1-11/+8
2022-11-26[ELF] Change most llvm::Optional to std::optionalFangrui Song18-83/+83
2022-11-22[ELF] createSyntheticSections: simplify config->relocatable. NFCFangrui Song1-6/+5
2022-11-22Reland "[LTO][COFF] Use bitcode file names in lto native object file names."Zequan Wu1-6/+6
2022-11-23Revert "Reland "[LTO][COFF] Use bitcode file names in lto native object file ...Roman Lebedev1-6/+6
2022-11-22[ELF] -r: don't define _TLS_MODULE_BASE_Fangrui Song1-19/+19
2022-11-22[ELF] -r: don't define __global_pointer$Fangrui Song3-14/+9
2022-11-22[ELF] addRelIpltSymbols: make it explicit some passes are for non-relocatable...Fangrui Song1-60/+62
2022-11-22Reland "[LTO][COFF] Use bitcode file names in lto native object file names."Zequan Wu1-6/+6