aboutsummaryrefslogtreecommitdiff
path: root/lld/COFF/InputFiles.cpp
AgeCommit message (Expand)AuthorFilesLines
2026-01-21[NFC][LTO] Move isPreservedName out of IRSymtab into LTO's Symbol as isLibcal...Daniel Thornburgh1-1/+4
2025-12-31[DTLTO][ELF][COFF] Add archive support for DTLTO. (#157043)Konstantin Belochapka1-0/+1
2025-07-28[LLD][COFF] Discard .llvmbc and .llvmcmd sections (#150897)Haohai Wen1-0/+5
2025-07-21[LLD][COFF] Follow up comments on pr146610 (#147152)Alexandre Ganea1-11/+19
2025-07-02[LLD][COFF] Disallow importing DllMain from import libraries (#146610)Alexandre Ganea1-1/+39
2025-05-29[LLD][COFF] Add support for DLL imports on ARM64EC (#141587)Jacek Caban1-0/+11
2025-05-25[lld] Remove unused includes (NFC) (#141421)Kazu Hirata1-4/+0
2025-05-15[LLD][COFF] Add support for including native ARM64 objects in ARM64EC images ...Jacek Caban1-3/+1
2025-04-11[LLD][COFF] Remove no longer needed symtabEC from COFFLinkerContext (NFC) (#1...Jacek Caban1-2/+2
2025-04-11[LLD][COFF] Swap the meaning of symtab and hybridSymtab in hybrid images (#13...Jacek Caban1-0/+1
2025-03-15[LLD][COFF] Clarify EC vs. native symbols in diagnostics on ARM64X (#130857)Jacek Caban1-3/+3
2025-02-22[LLD][COFF] Add support for x86_64 archives on ARM64X (#128241)Jacek Caban1-1/+42
2025-01-26[LLD][COFF] Implement support for hybrid IAT on ARM64X (#124189)Jacek Caban1-4/+10
2025-01-24[lld/COFF] Fix -start-lib / -end-lib more after reviews.llvm.org/D116434 (#12...Nico Weber1-0/+2
2025-01-23Reland [LLD] [COFF] Fix linking MSVC generated implib header objects (#123916)Martin Storsjö1-8/+35
2025-01-21Revert "[LLD] [COFF] Fix linking MSVC generated implib header objects" (#123877)Thurston Dang1-23/+8
2025-01-21[LLD] [COFF] Fix linking MSVC generated implib header objects (#122811)Martin Storsjö1-8/+23
2025-01-17[LLD][COFF] Process bitcode files separately for each symbol table on ARM64X ...Jacek Caban1-6/+13
2025-01-16[LLD] [COFF] Fix linking import libraries with -wholearchive: (#122806)Martin Storsjö1-0/+20
2025-01-14[LLD][COFF] Skip sections marked as IMAGE_SCN_LNK_INFO in the output image (#...Jacek Caban1-1/+1
2025-01-03[lld/COFF] Support thin archives in /reproduce: files (#121512)Nico Weber1-0/+8
2025-01-01[LLD][COFF] Move addFile implementation to LinkerDriver (NFC) (#121342)Jacek Caban1-1/+1
2024-12-19[lld/coff] Fix assert on /start-lib foo.obj /end-lib during eager loads (#120...Nico Weber1-1/+6
2024-12-17[LLD][COFF] Introduce hybrid symbol table for EC input files on ARM64X (#119294)Jacek Caban1-4/+5
2024-12-17[LLD][COFF] Create COFFObjectFile instance when constructing ObjFile (NFC) (#...Jacek Caban1-17/+18
2024-12-15Revert "[LLD][COFF] Introduce hybrid symbol table for EC input files on ARM64...Jacek Caban1-10/+8
2024-12-15[LLD][COFF] Introduce hybrid symbol table for EC input files on ARM64X (#119294)Jacek Caban1-8/+10
2024-12-15[LLD][COFF] Store machine type in SymbolTable (NFC) (#119298)Jacek Caban1-4/+4
2024-12-15[LLD][COFF] Store reference to SymbolTable instead of COFFLinkerContext in In...Jacek Caban1-92/+100
2024-12-05[lld-link] Simplify some << toStringFangrui Song1-1/+1
2024-12-05[lld-link] Replace fatal(...) with FatalFangrui Song1-14/+18
2024-12-05[lld-link] Replace error(...) with ErrFangrui Song1-6/+6
2024-12-04[lld-link] Replace log(...) with LogFangrui Song1-6/+5
2024-12-03[lld-link] Replace warn(...) with Warn(ctx)Fangrui Song1-1/+1
2024-12-03[lld-link] Add context-aware diagnostic functions (#118430)Fangrui Song1-0/+5
2024-11-09[LLD][COFF] Support ARM64EC in BitcodeFile::getMachineType (#115474)Jacek Caban1-2/+3
2024-11-04[LLD][COFF] Add EC alias symbols for undefined x86_64 symbols on ARM64EC targ...Jacek Caban1-1/+16
2024-10-23[LLD][COFF] Allow overriding EC alias symbols with lazy archive symbols (#113...Jacek Caban1-6/+30
2024-10-21[LLD][COFF] Support anti-dependency symbols (#112542)Jacek Caban1-15/+24
2024-09-19[LLD][COFF] Process all ARM64EC import symbols in MapFile's getSymbols (#109118)Jacek Caban1-1/+2
2024-09-17[LLD][COFF] Add Support for auxiliary IAT copy (#108610)Jacek Caban1-0/+6
2024-09-13[LLD][COFF] Add Support for ARM64EC Import Thunks (#108460)Jacek Caban1-2/+9
2024-09-13[LLD][COFF][NFC] Store live flag in ImportThunkChunk. (#108459)Jacek Caban1-1/+1
2024-09-12[LLD][COFF] Add support for ARM64EC auxiliary IAT (#108304)Jacek Caban1-3/+23
2024-09-11[LLD][COFF] Add support for ARM64EC import call thunks. (#107931)Jacek Caban1-0/+7
2024-09-11[LLD][COFF][NFC] Create import thunks in ImportFile::parse. (#107929)Jacek Caban1-2/+17
2024-09-04[LLD][COFF] Initial support for ARM64EC importlibs. (#107164)Jacek Caban1-4/+19
2024-09-04[LLD][COFF][NFC] Store impSym as DefinedImportData in ImportFile. (#107162)Jacek Caban1-2/+1
2024-09-02[LLD][COFF] Use archive's ECSYMBOLS on ARM64EC target when available. (#106904)Jacek Caban1-0/+14
2024-08-26[LLD][COFF] Use parentName for import files in toString. (#106104)Jacek Caban1-1/+1