aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
2022-01-29[ELF] Remove make<std::unique_ptr<MemoryBuffer>>. NFCFangrui Song1-2/+2
2022-01-29[ELF] De-template getErrorPlace. NFCFangrui Song1-16/+1
2022-01-29[ELF] De-template getAndFeatures. NFCFangrui Song2-6/+5
2022-01-29[ELF] Make errorOrWarn opaque to decrease code size. NFCFangrui Song2-6/+8
2022-01-29[ELF] Optimize obj.getSectionIndex. NFCFangrui Song1-3/+10
2022-01-29[ELF] Simplify eSyms. NFCFangrui Song1-4/+2
2022-01-29[ELF] createInputSection: remove unneeded argument. NFCFangrui Song2-7/+7
2022-01-29[ELF] Avoid repeated getObj construction in getSectionIndex. NFCFangrui Song2-20/+25
2022-01-29[ELF] Reorder InputSectionBase::parent. NFCFangrui Song1-6/+6
2022-01-29[ELF] Reorder InputFile members. NFCFangrui Song1-13/+12
2022-01-29[ELF] --gdb-index: switch to SmallVector. NFCFangrui Song2-12/+12
2022-01-29[ELF] Refactor -z combrelocFangrui Song4-94/+101
2022-01-30[LLD][MinGW] Add --heap argument supportMateusz MikuĊ‚a3-0/+8
2022-01-28[ELF][test] Improve INSERT [AFTER|BEFORE] and adjustSectionsBeforeSorting testsFangrui Song3-45/+48
2022-01-28[ELF] Change the search order for dependent librariesPetr Hosek2-14/+15
2022-01-28[lld] Add module name to LTO inline asm diagnosticFangrui Song3-0/+48
2022-01-28[lld][Macho] Include dead-stripped symbols in mapfileRoger Kim2-20/+73
2022-01-28[lld][ELF] Cleanup %t directory in tests, NFCAlexander Shaposhnikov2-2/+2
2022-01-27[lld][WebAssembly] Handle TLS symbols in older object fileSam Clegg3-12/+86
2022-01-26[ELF] Parallelize computeIsPreemptibleFangrui Song1-2/+4
2022-01-26[ELF] Optimize two vector. NFCFangrui Song2-6/+5
2022-01-26[ELF] Optimize -Map. NFCFangrui Song1-8/+8
2022-01-26[ELF] Simplify InputSection::writeTo. NFCFangrui Song1-3/+2
2022-01-26[ELF] Simplify writing the Elf_Chdr header. NFCFangrui Song2-12/+8
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer1-1/+1
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille1-1/+1
2022-01-25[ELF] --gdb-index: replace vector<uint8_t> with unique_ptr<uint8_t[]>. NFCFangrui Song1-5/+8
2022-01-25[ELF] Optimize .relr.dyn to not grow vector<uint64_t>. NFCFangrui Song1-5/+5
2022-01-25[ELF] Simplify and optimize .relr.dyn NFCFangrui Song1-17/+5
2022-01-25[ELF] Clarify that Z_BEST_SPEED==1 in a comment. NFCFangrui Song1-4/+5
2022-01-25[ELF] --build-id: replace vector<uint8_t> with unique_ptr<uint8_t[]>. NFCFangrui Song1-10/+12
2022-01-25[ELF] Cast size to size_t. NFCFangrui Song1-1/+1
2022-01-25[ELF] maybeCompress: replace vector<uint8_t> with unique_ptr<uint8_t[]>. NFCFangrui Song1-6/+6
2022-01-25[lld][macho][NFC] Make MachO/start-end.s test less britle by checking for _main:Puyan Lotfi1-1/+1
2022-01-25[ELF] Parallelize --compress-debug-sections=zlibFangrui Song3-11/+101
2022-01-25[lld-macho] Move order file and call graph sorting into SectionPrioritiesLeonard Grey4-123/+163
2022-01-25[lld-macho] Rename CallGraphSort.{h,cpp} to SectionPrioritiesLeonard Grey4-7/+7
2022-01-24[ELF] Fix the branch range computation when reusing a thunkFangrui Song3-2/+104
2022-01-24Move STLFunctionalExtras out of STLExtrasserge-sans-paille1-0/+1
2022-01-24[LLD][ELF][AArch64] Update test with incorrect REQUIRES line [NFC]Peter Smith2-3/+5
2022-01-20[lld][WebAssembly] Remove redundant config settingSam Clegg1-1/+0
2022-01-20[lld][macho] Stop grouping symbols by sections in mapfile.Roger Kim2-31/+8
2022-01-20Re-land [LLD] Remove global state in lldCommonAlexandre Ganea47-400/+508
2022-01-20[cmake] Make include(GNUInstallDirs) always below project(..)John Ericson1-4/+6
2022-01-20[lld][WebAssemlby] Convert test to check disassembly output. NFCSam Clegg2-20/+82
2022-01-20Add missing include to fix modular buildAdrian Prantl1-0/+1
2022-01-19[lld-macho] Fix grammar in docJez Ng1-1/+1
2022-01-19[ELF] Replace .zdebug string comparison with SHF_COMPRESSED check. NFCFangrui Song1-2/+2
2022-01-19[ELF] Remove StringRefZFangrui Song2-31/+12
2022-01-19Re-land [CodeView] Add full repro to LF_BUILDINFO recordAlexandre Ganea3-48/+208