aboutsummaryrefslogtreecommitdiff
path: root/lld/COFF/Writer.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-10-24[LLD][COFF] Deduplicate common chunks when linking COFF files. (#162553)Joshua Cranmer1-0/+4
2025-09-25[LLD] [COFF] Fix symbol names for import thunks (#160694)Martin Storsjö1-1/+1
2025-09-20[LLD][COFF] Add /nodbgdirmerge to control debug directory section (#159235)kkent0303151-1/+9
2025-09-09[LLD][COFF] Make `/summary` work when `/debug` isn't provided (#157476)Alexandre Ganea1-0/+46
2025-09-06[LLD][COFF] Add more variety of CET and hotpatch flags (#150761)kkent0303151-5/+23
2025-09-04[LLD][COFF] Add support for custom section layout (#152779)kkent0303151-0/+29
2025-07-31[LLD][COFF] Add support for ARM64X same-address thunks (#151255)Jacek Caban1-1/+18
2025-07-31[LLD][COFF] Move entry thunk offset writing to writeSections (NFC) (#151254)Jacek Caban1-1/+9
2025-06-21[lld][COFF] Remove duplicate strtab entries (#141197)Haohai Wen1-18/+31
2025-06-13[LLD][COFF] Fix ARM64X CHPE exception data size relocation when no x86 .pdata...Jacek Caban1-11/+5
2025-05-25[lld] Remove unused includes (NFC) (#141421)Kazu Hirata1-3/+0
2025-05-15[LLD][COFF] Add support for including native ARM64 objects in ARM64EC images ...Jacek Caban1-6/+7
2025-05-02[LLD][COFF] add __{data,bss}_{start,end}__ symbols for Cygwin support (#136180)jeremyd20191-2/+31
2025-04-30[LLD][COFF] Ensure .bss is merged at the end of a section. (#137677)jeremyd20191-21/+34
2025-04-11[LLD][COFF] Remove no longer needed symtabEC from COFFLinkerContext (NFC) (#1...Jacek Caban1-25/+22
2025-04-11[LLD][COFF] Swap the meaning of symtab and hybridSymtab in hybrid images (#13...Jacek Caban1-27/+27
2025-03-21[lld] Avoid repeated map lookups (NFC) (#132327)Kazu Hirata1-2/+1
2025-03-15[LLD][COFF] Clarify EC vs. native symbols in diagnostics on ARM64X (#130857)Jacek Caban1-4/+7
2025-03-07Reapply "[LLD][COFF] Support CF guards on ARM64X (#128440)"Jacek Caban1-10/+23
2025-03-06Revert "[LLD][COFF] Support CF guards on ARM64X (#128440)"Zequan Wu1-23/+10
2025-03-02[LLD][COFF] Add support for autoimports on ARM64X (#129282)Jacek Caban1-38/+42
2025-02-27[LLD][COFF] Support CF guards on ARM64X (#128440)Jacek Caban1-10/+23
2025-02-27[LLD][COFF] Use primary symbol table machine in Writer::writeHeader (NFC) (#1...Jacek Caban1-10/+1
2025-02-17[LLD][COFF] Support MinGW constructor and destructor lists on ARM64X (#127205)Jacek Caban1-15/+22
2025-02-17[LLD][COFF] Split native and EC .CRT chunks on ARM64X (#127203)Jacek Caban1-0/+11
2025-02-13[LLD][COFF] Emit ARM64X relocations for CHPE ExtraRFETable entries (#126713)Jacek Caban1-9/+40
2025-02-13[LLD][COFF] Set __buildid symbol in both symbol tables on ARM64X (#126777)Jacek Caban1-3/+5
2025-02-05[LLD][COFF] Emit locally imported EC symbols for ARM64X (#125527)Jacek Caban1-4/+6
2025-01-28[LLD][COFF] Move delayLoadHelper and tailMergeUnwindInfoChunk to SymbolTable ...Jacek Caban1-2/+1
2025-01-21[LLD][COFF] Add support for hybrid exports on ARM64X (#123724)Jacek Caban1-21/+63
2025-01-21[LLD][COFF] Implement ARM64X relocations for the exception table (#123723)Jacek Caban1-0/+20
2025-01-21[LLD][COFF] Separate EC and native exports for ARM64X (#123652)Jacek Caban1-8/+8
2025-01-20[LLD][COFF] Simplify creation of .edata chunks (NFC) (#123651)Jacek Caban1-3/+4
2025-01-20[LLD][COFF] Add support for custom DOS stub (#122561)kkent0303151-23/+49
2025-01-20[LLD][COFF] Add support for alternate entry point in CHPE metadata on ARM64X ...Jacek Caban1-1/+26
2025-01-16[LLD][COFF] Move getChunk to LinkerDriver (NFC) (#123103)Jacek Caban1-2/+2
2025-01-16[LLD][COFF] Add support for hybrid ARM64X entry points (#123096)Jacek Caban1-3/+11
2025-01-10[LLD][COFF] Use EC load config for ARM64X relocations of load config director...Jacek Caban1-4/+3
2025-01-09[LLD][COFF] Sort base relocations (#121699)Jacek Caban1-0/+2
2025-01-02[lld/COFF] Fix comment typo to cycle botsNico Weber1-1/+1
2024-12-29[LLD][COFF] Use EC symbol table for CHPE metadata (#120328)Jacek Caban1-19/+41
2024-12-29[LLD][COFF] Prepare both load configs on ARM64X (#120326)Jacek Caban1-15/+19
2024-12-29[LLD][COFF] Store and validate load config in SymbolTable (#120324)Jacek Caban1-39/+10
2024-12-12[lld-link] Replace warn(...) with Warn(ctx)Fangrui Song1-5/+5
2024-12-05[lld-link] Simplify some << toStringFangrui Song1-5/+5
2024-12-05[lld-link] Replace fatal(...) with FatalFangrui Song1-16/+17
2024-12-05[lld-link] Remove unneeded Twine when using COFFSyncStreamFangrui Song1-6/+4
2024-12-05[lld-link] Replace error(...) with ErrFangrui Song1-7/+9
2024-12-05[LLD] [COFF] Print a warning when using /dependentloadflag without load confi...Mateusz Mikuła1-0/+3
2024-12-05[LLD][COFF] Add basic ARM64X dynamic relocations support (#118035)Jacek Caban1-4/+60