summaryrefslogtreecommitdiff
path: root/lld/ELF/InputFiles.cpp
AgeCommit message (Expand)Author
2021-12-23[ELF] Simplify and optimize ObjFile<ELFT>::parseLazyFangrui Song
2021-12-22Revert "[ELF] Make Partition/InStruct members unique_ptr and remove associate...Fangrui Song
2021-12-22[ELF] Use SmallVector for some global variables (*Files and *Sections). NFCFangrui Song
2021-12-22[ELF] Make InStruct members unique_ptr and remove associate make<XXX>Fangrui Song
2021-12-22[ELF] Replace LazyObjFile with lazy ObjFile/BitcodeFileFangrui Song
2021-12-15[ELF] SharedFile::parse: cache symbols size for a loop. NFCFangrui Song
2021-12-15[ELF] ObjFile<ELFT>::initializeSymbols: don't call Allocate when firstGlobal==0Fangrui Song
2021-12-15[ELF] Speed up ObjFile<ELFT>::createInputSectionFangrui Song
2021-12-15[ELF] ObjFile<ELFT>::initializeSymbols: avoid StringRefZ from undefined symbolsFangrui Song
2021-12-15[ELF] SymbolTable::insert: keep @@ in the nameFangrui Song
2021-12-15[ELF] ObjFile<ELFT>::initializeSymbols: Simplify this->symbols[i]. NFCFangrui Song
2021-12-15[ELF] ObjFile<ELFT>::initializeSymbols: Batch allocate local symbolsFangrui Song
2021-12-15[ELF] Change objectFiles to ELFFileBase *Fangrui Song
2021-12-14[ELF] Use SmallVector for SharedFile and simplify parseVerdefsFangrui Song
2021-12-14[ELF] Make InputFile smallerFangrui Song
2021-12-12[ELF] initializeSections: move SHT_LLVM_CALL_GRAPH_PROFILE check into SHF_EXC...Fangrui Song
2021-12-07[ELF] Do not report undefined weak references in shared librariesIgor Kudrin
2021-12-02[ELF] Discard input .note.gnu.build-id even with default --build-id=noneFangrui Song
2021-12-02[ELF] Prevent internalizing used comdat symbolIgor Kudrin
2021-11-30[ELF] Move ObjFile<ELFT>::{getLocalSymbols,getGlobalSymbols} to non-template ...Fangrui Song
2021-11-26[ELF] Rename fetch to extractFangrui Song
2021-11-22[ELF] Simplify a condition with config->copyRelocs. NFCFangrui Song
2021-11-09[ELF] Improve sh_info=0 and sh_info>=num_sections diagnostic for SHT_REL/SHT_...Fangrui Song
2021-10-27[ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation}...Fangrui Song
2021-10-25[ELF] Remove irrelevant group signature hack working around old gold -rFangrui Song
2021-09-07[ELF] Infer EM_HEXAGON in getBitcodeMachineKindFangrui Song
2021-07-20[LTO] Add SelectionKind to IRSymtab and use it in ld.lld/LLVMgoldFangrui Song
2021-07-19[lld/mac] Resolve defined symbols before undefined symbolsNico Weber
2021-07-14[ELF] --fortran-common: prefer STB_WEAK to COMMONFangrui Song
2021-07-13[LLD] Adding support for RELA for CG Profile.Alexander Yermolovich
2021-06-24[MC][ELF] Change SHT_LLVM_CALL_GRAPH_PROFILE relocations from SHT_RELA to SHT...Fangrui Song
2021-06-24[ELF] Fix .rela.llvm.call-graph-profile detection after D104080Fangrui Song
2021-06-24[LLD][LLVM] CG Graph profile using relocationsAlexander Yermolovich
2021-05-11[LLD] Improve reporting unresolved symbols in shared librariesIgor Kudrin
2021-03-29fix comment typo to cycle botsNico Weber
2021-03-25[NFC] Reordering parameters in getFile and getFileOrSTDINAbhina Sreeskantharajan
2021-02-18fix comment typos to cycle botsNico Weber
2021-02-16[lld][ELF] Support for zero flag section groupsPetr Hosek
2021-02-11[ELF] Resolve defined symbols before undefined symbolsFangrui Song
2021-02-08[ELF] Support aarch64_beFangrui Song
2021-02-05[ELF] Improve --icf=safe diagnosticFangrui Song
2021-01-02[PowerPC] Support powerpcle target in LLD [4/5]Brandon Bergren
2020-12-07[LLD] Search archives for symbol defs to override COMMON symbols.Sean Fertile
2020-11-10[lld][ELF] Add additional time trace categoriesJames Henderson
2020-10-13LLD/AMDGPU: Infer os abi based on input llvm bitcodeKonstantin Zhuravlyov
2020-10-11[ELF] Fix broken bitstream linking with lld when e_machine > 255Christian Iversen
2020-09-16[LLD][ELF] Optimize linker script filename glob pattern matching NFCAndrew Ng
2020-09-15[lib/Object] - Refine interface of ELFFile<ELFT>. NFCI.Georgii Rymar
2020-09-05[ELF] Handle SHT_RISCV_ATTRIBUTES similarly to SHT_ARM_ATTRIBUTESJessica Clarke
2020-08-25[ELF] .note.gnu.property: error for invalid pr_datasizeFangrui Song