aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
2022-08-03[LLD] [MachO] Fix GCC build warningsMartin Storsjö2-3/+7
2022-08-02[lld] Fixed a number of typosGabriel Ravier10-11/+11
2022-08-01[ELF] --reproduce: strip directories for --print-archive-stats= and --why-ext...Fangrui Song2-4/+11
2022-08-01[ELF] EhInputSection::getParentOffset: fix out-of-bounds access for symbols r...Fangrui Song2-2/+8
2022-07-31[ELF] .eh_frame: remove config->wordsize paddingFangrui Song13-128/+119
2022-07-31[ELF] Remove EhFrameSection::addSection. NFCFangrui Song2-14/+7
2022-07-31[ELF] redirectSymbols: skip versioned symbol combine if config->versionDefini...Fangrui Song1-44/+50
2022-07-31[lld-macho] Support EH frame pointer encodings that use sdata4Jez Ng4-25/+117
2022-07-31[ELF] Simplify EhInputSection::split. NFCFangrui Song1-29/+15
2022-07-31[ELF] Split EhInputSection::pieces into cies and fdesFangrui Song5-66/+54
2022-07-31[ELF][test] Merge .eh_frame testsFangrui Song2-57/+0
2022-07-31[ELF][test] Test identical CIE content with different personalityFangrui Song1-10/+47
2022-07-31[ELF] Move EhInputSection out of inputSections. NFCFangrui Song7-42/+43
2022-07-30[lld] Change vector to SmallVector. NFCFangrui Song8-25/+31
2022-07-30[ELF] Move SyntheticSections to InputSection.h. NFCFangrui Song3-26/+24
2022-07-30[ELF] Simplify getRankProximity. NFCFangrui Song1-5/+1
2022-07-30[ELF] Support missing relocations in RISCV::getImplicitAddend()Fangrui Song1-0/+4
2022-07-30[ELF] Support missing relocations in PPC64::getImplicitAddend()Fangrui Song1-0/+7
2022-07-30[lld] Remove unused forward declarations (NFC)Kazu Hirata5-5/+0
2022-07-30[ELF] Support missing relocations in AArch64::getImplicitAddend()Fangrui Song2-1/+7
2022-07-30[ELF] Write R_AARCH64_IRELATIVE addends with -z relFangrui Song2-1/+13
2022-07-29Use is_sorted (NFC)Kazu Hirata1-1/+1
2022-07-29[ELF] Move addDependentLibrary/handleSectionGroup. NFCFangrui Song1-59/+59
2022-07-29[lld][WebAssemby] Demote LazySymbols back to undefined symbols if they are no...Sam Clegg4-1/+50
2022-07-29[lld][WebAsssembly] Convert more tests from IR to assembly. NFCSam Clegg4-83/+85
2022-07-29[lld/mac] Comment changes requested on https://reviews.llvm.org/D130725Nico Weber2-10/+11
2022-07-29[ELF] Strip directories for -Map when emitting reproducer rspAlex Brachet2-4/+7
2022-07-29[ELF] CallGraphSort: replace vector<int> with unique_ptr<int[]>. NFCFangrui Song1-4/+4
2022-07-29[ELF] Move combineEhSections from Writer to SyntheticSections. NFCFangrui Song4-22/+22
2022-07-29[ELF] Combine EhInputSection removal and MergeInputSection removal. NFCFangrui Song4-7/+11
2022-07-29[ELF] Remove redundant isa<InputSection>(sec). NFCFangrui Song1-1/+1
2022-07-29[ELF] Remove one inputSections loop. NFCFangrui Song2-3/+5
2022-07-28[lld/mac] Add support for $ld$previous symbols with explicit symbol nameNico Weber5-76/+219
2022-07-28[lld-macho] Allow linking with ABI compatible architecturesVincent Lee4-5/+54
2022-07-28[clang][lld][cmake] Simplify header dirsJohn Ericson1-3/+5
2022-07-28[lld-macho] `-exported_symbols` should hide symbols before LTO runsJez Ng2-48/+146
2022-07-28[lld-macho] Add LOH_ARM64_ADRP_ADD_LDR optimization hint supportDaniel Bertalan2-55/+270
2022-07-28[lld-macho] Support creating N_SO stab for DWARF5 compile unitsDaniel Bertalan4-0/+79
2022-07-27[ELF][test] Fix compressed-debug-level.test with zlib-ngFangrui Song1-1/+1
2022-07-26Bump the trunk major version to 16llvmorg-16-initTom Stellard1-29/+0
2022-07-26[lld-macho] Fix -bitcode_process_mode arg typeKeith Smiley1-1/+1
2022-07-26[ELF] addDependentLibrary: fix a use-after-free bug in archiveNameFangrui Song2-7/+13
2022-07-26[ELF] addLibrary: fix a use-after-free bug in archiveNameFangrui Song2-4/+4
2022-07-26[ELF][test] Clean up print-archive-stats.sFangrui Song1-18/+20
2022-07-26[WPD] Use new llvm.public.type.test intrinsic for potentially publicly visibl...Arthur Eubanks1-0/+27
2022-07-26[CMake] Fix add_subdirectory llvm buildsSebastian Neubauer1-1/+1
2022-07-26[llvm-objdump,ARM] Add PrettyPrinters for Arm and AArch64.Simon Tatham51-968/+968
2022-07-26[lld-macho] Implement -hidden-lDaniel Bertalan3-13/+23
2022-07-25[cmake] Support custom package install pathsJohn Ericson1-6/+11
2022-07-25Reland "[lld-macho] Implement -load_hidden"Daniel Bertalan8-31/+160