aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
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
2022-07-25Revert "[lld-macho] Implement -load_hidden"Daniel Bertalan7-131/+30
2022-07-25[lld-macho] Implement -load_hiddenDaniel Bertalan7-30/+131
2022-07-25[lld-macho] Demangle location name in undefined symbol diagnosticsDaniel Bertalan2-8/+14
2022-07-25[ELF] --reproduce: support --export-dynamic-symbol-listFangrui Song2-1/+5
2022-07-25[ELF] Simplify --build-id/--color-diagnostics with AliasArgs. NFCFangrui Song3-24/+14
2022-07-24Remove redundaunt override specifiers (NFC)Kazu Hirata1-4/+2
2022-07-24[ELF] Optimize some non-constant alignTo with alignToPowerOf2. NFCFangrui Song6-32/+39
2022-07-23Convert for_each to range-based for loops (NFC)Kazu Hirata2-10/+11
2022-07-23[lld-macho][nfc] Reduce nesting of code added in D130125Jez Ng1-11/+11
2022-07-23Use static_assert instead of assert (NFC)Kazu Hirata2-2/+3
2022-07-23[lld-macho] Fold __objc_imageinfo sectionsJez Ng9-8/+296
2022-07-23[lld-macho] Fix segfault when handling LTO + object file weak defsJez Ng3-2/+182
2022-07-23Use llvm::sort instead of std::sort where possibleDmitri Gribenko4-11/+13
2022-07-22[ELF] Internalize isBitcode. NFCFangrui Song2-4/+4
2022-07-22[ELF] --fortran-common: remove unneeded identify_magic call. NFCFangrui Song1-1/+1
2022-07-22[ELF] Simplify createObjectFile/createLazyFile. NFCFangrui Song4-35/+31
2022-07-22Use any_of (NFC)Kazu Hirata1-6/+4
2022-07-21[cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymoreJohn Ericson2-2/+6
2022-07-21[lld-macho] Fix LOH parsing segfaultJez Ng2-1/+26
2022-07-21[lld-macho] Fix assertion when two symbols at same addr have unwind infoJez Ng4-1/+193
2022-07-21[lld-macho][NFC] Remove redundant StringRef constructionDaniel Bertalan1-2/+1
2022-07-21[lld-macho] Optimize rebase opcode generationDaniel Bertalan2-74/+161
2022-07-20[lld-macho] Fold cfstrings with --deduplicate-literalsKeith Smiley5-17/+26
2022-07-20Use llvm::is_contained (NFC)Kazu Hirata1-2/+1
2022-07-20[LLD] [COFF] Improve the error message for too many exported symbolsMartin Storsjö2-2/+2
2022-07-19[lld-macho] Simplify archive loading logicJez Ng3-48/+64
2022-07-19[lld-macho] Read in new addrsig formatJez Ng1-12/+7
2022-07-19[lld-macho] Fix loading same libraries from both LC_LINKER_OPTION and command...Kaining Zhong2-28/+81
2022-07-19[lld-macho] Add support for -aliasKeith Smiley6-1/+68
2022-07-19[test] Convert some tests to use opaque pointersArthur Eubanks1-30/+23
2022-07-19[lld-macho] Support folding of functions with identical LSDAsJez Ng5-13/+91
2022-07-18[lld-macho] Devirtualize TargetInfo::getRelocAttrsDaniel Bertalan5-89/+73
2022-07-17fix comment typo to cycle botsNico Weber1-1/+1
2022-07-16[lld-macho] Handle filename being passed in -lto_object_pathDaniel Bertalan3-13/+62
2022-07-16[lld-macho][nfc] Add more tests + comments around ICF + unwind info interactionJez Ng2-6/+61
2022-07-15Use value instead of getValue (NFC)Kazu Hirata5-6/+6
2022-07-15[lld-macho][nfc] Fix numeric substitutions in icf.s testJez Ng1-41/+41
2022-07-15[ELF][RISCV] Relax local-exec TLS modelFangrui Song2-34/+129
2022-07-15[ELF] Reword --no-allow-shlib-undefined diagnosticFangrui Song4-7/+10