summaryrefslogtreecommitdiff
path: root/lld/ELF/Target.h
AgeCommit message (Expand)Author
2025-11-19ELF: Add support for relocating R_AARCH64_FUNCINIT64.Peter Collingbourne
2025-10-13[ELF] Refactor RelocScan::scan to be target-specific (#163138)Fangrui Song
2025-09-22ELF: Split relocateAlloc to relocateAlloc and relocateEh. NFCFangrui Song
2025-09-09[JITLink][RISC-V] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 (#153778)Zhijin Zeng
2025-08-12[ELF] -r: Synthesize R_RISCV_ALIGN at input section start" (#151639)Fangrui Song
2025-08-12Revert "[ELF] -r: Synthesize R_RISCV_ALIGN at input section start" (#151639)Fangrui Song
2025-08-08[ELF] -r: Synthesize R_RISCV_ALIGN at input section startFangrui Song
2025-07-30[NFCI][ELF][Mips] Replace MipsMultiGotPage with new RE_MIPS_OSEC_LOCAL_PAGEJessica Clarke
2025-07-27[NFC][ELF] Wrap invokeELFT in do { } while (0) so it behaves as a function (#...Jessica Clarke
2025-07-14[LLD] Merge .hexagon.attributes sections (#148098)Brian Cain
2025-06-24Reapply "ELF: Add branch-to-branch optimization."Peter Collingbourne
2025-06-23Revert "ELF: Add branch-to-branch optimization."Hans Wennborg
2025-06-20ELF: Add branch-to-branch optimization.Peter Collingbourne
2024-11-24[ELF] Remove unneeded Twine in ELFSyncStreamFangrui Song
2024-11-24[ELF] Avoid some toStr and ErrAlwaysFangrui Song
2024-11-18[ELF,ARM] Move global sectionMap into the ARM classFangrui Song
2024-11-16[ELF] Replace contex-less toString(x) with toStr(ctx, x)Fangrui Song
2024-11-16[ELF] Replace toString(RelType) with operator<< while using ELFSyncStreamFangrui Song
2024-11-14[ELF] Migrate away from global ctxFangrui Song
2024-11-14[ELF] Migrate away from global ctxFangrui Song
2024-11-06[ELF] Add context-aware diagnostic functions (#112319)Fangrui Song
2024-10-13[ELF] Pass Ctx & to check*Fangrui Song
2024-10-13[ELF] Pass Ctx & to (read|write)(16|64)Fangrui Song
2024-10-13[ELF] Pass Ctx & to read32/write32Fangrui Song
2024-10-07[ELF] Pass Ctx & to ARM/AArch64Fangrui Song
2024-10-07[ELF] Change Ctx::target to unique_ptr (#111260)Fangrui Song
2024-10-07[ELF] Initialize TargetInfo membersFangrui Song
2024-10-07Revert "[ELF] Change Ctx::target to unique_ptr (#111260)" (#111449)Paul Kirth
2024-10-06[ELF] Change Ctx::target to unique_ptr (#111260)Fangrui Song
2024-10-06[ELF] Pass Ctx & to some free functionsFangrui Song
2024-10-06[ELF] Pass Ctx & to Arch/Fangrui Song
2024-10-06[ELF] Pass Ctx & to Arch/Fangrui Song
2024-10-01[LLD][ELF][AArch64] Add BTI Aware long branch thunks (#108989)Peter Smith
2024-09-29[ELF] Pass Ctx & to RelocationsFangrui Song
2024-09-29[ELF] Pass Ctx & to InputFiles and SyntheticSectionsFangrui Song
2024-09-28[ELF] Pass Ctx & to TargetInfo. NFCFangrui Song
2024-09-28[ELF] Pass Ctx & to Target.cppFangrui Song
2024-09-28[ELF] Pass Ctx & to RelocationsFangrui Song
2024-09-22[ELF] Replace config-> with ctx.arg. in Driver.cpp and Target.hFangrui Song
2024-08-21[ELF] Move target to Ctx. NFCFangrui Song
2024-02-13[lld] Add target support for SystemZ (s390x) (#75643)Ulrich Weigand
2024-02-06[lld][ELF] Support relax R_LARCH_ALIGN (#78692)Jinyang He
2024-01-10[lld][LoongArch] Handle extreme code model relocs according to psABI v2.30 (#...Lu Weining
2024-01-08[ELF] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 in SHF_ALLOC sections (...Fangrui Song
2023-08-31[PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores ...Amy Kwan
2023-07-31[lld] Synthesize metadata for MTE globalsMitch Phillips
2023-07-25[lld][ELF] Support LoongArchWANG Xuerui
2023-07-06[LLD][ELF] Cortex-M Security Extensions (CMSE) SupportAmilendra Kodithuwakku
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich
2023-06-22Revert "Revert "[lld][Arm] Big Endian - Byte invariant support.""Simi Pallipurath