aboutsummaryrefslogtreecommitdiff
path: root/lld/COFF/Chunks.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-11-17[LLD][COFF] Align EC code ranges to page boundaries (#168222)Jacek Caban1-1/+1
2025-10-24[LLD][COFF] Deduplicate common chunks when linking COFF files. (#162553)Joshua Cranmer1-1/+1
2025-09-09[LLD][COFF] Prevent to emit relocations for discarded weak wrapped symbols (#...Tomohiro Kashiwada1-1/+1
2025-07-31[LLD][COFF] Add support for ARM64X same-address thunks (#151255)Jacek Caban1-1/+15
2025-07-31[LLD][COFF] Move entry thunk offset writing to writeSections (NFC) (#151254)Jacek Caban1-6/+0
2025-05-15[LLD][COFF] Add support for including native ARM64 objects in ARM64EC images ...Jacek Caban1-1/+1
2025-04-11[LLD][COFF] Support marking sections as x86_64 code in ARM64EC object files (...Jacek Caban1-0/+10
2025-04-11[LLD][COFF] Swap the meaning of symtab and hybridSymtab in hybrid images (#13...Jacek Caban1-5/+5
2025-02-17[LLD][COFF] Support MinGW constructor and destructor lists on ARM64X (#127205)Jacek Caban1-2/+6
2025-01-26[LLD][COFF] Implement support for hybrid IAT on ARM64X (#124189)Jacek Caban1-4/+23
2025-01-21[LLD][COFF] Implement ARM64X relocations for the exception table (#123723)Jacek Caban1-1/+12
2025-01-20[LLD][COFF] Add support for alternate entry point in CHPE metadata on ARM64X ...Jacek Caban1-13/+32
2025-01-10[LLD][COFF] Use EC load config for ARM64X relocations of load config director...Jacek Caban1-3/+7
2025-01-10[LLD][COFF] Silence GCC warning in Arm64XDynamicRelocEntry::getSize (NFC) (#1...Jacek Caban1-0/+1
2025-01-09[LLD][COFF] Emit base relocation for native CHPE metadata pointer on ARM64X (...Jacek Caban1-0/+16
2024-12-15[LLD][COFF] Store reference to SymbolTable instead of COFFLinkerContext in In...Jacek Caban1-14/+15
2024-12-13[lld/COFF] Demangle symbol name in discarded section relocation error message...Nico Weber1-3/+4
2024-12-05[LLD][COFF] Add basic ARM64X dynamic relocations support (#118035)Jacek Caban1-0/+78
2024-11-07[LLD][COFF] Append a terminator entry to redirection metadata (#115202)Jacek Caban1-1/+2
2024-10-28[LLD][COFF] Add Support for ARM64EC pseudo relocations (#113832)Jacek Caban1-9/+7
2024-09-26[LLD][COFF] Add support for ARM64EC import call thunks with extended range (#...Jacek Caban1-1/+30
2024-09-15[lld] Nits on uses of raw_string_ostream (NFC)JOE19941-1/+1
2024-09-13[LLD][COFF][NFC] Store live flag in ImportThunkChunk. (#108459)Jacek Caban1-0/+4
2024-09-11[LLD][COFF] Add support for ARM64EC import call thunks. (#107931)Jacek Caban1-0/+22
2024-09-05[LLD][COFF][NFC] Use is64Bit in Baserel::getDefaultType. (#107378)Jacek Caban1-10/+1
2024-08-29[LLD][COFF] Add support for range extension thunks for ARM64EC targets. (#106...Jacek Caban1-6/+1
2024-08-23[LLD][COFF] Add support for CHPE code ranges metadata. (#105741)Jacek Caban1-0/+16
2024-08-23[LLD][COFF] Add support for CHPE redirection metadata. (#105739)Jacek Caban1-0/+13
2024-08-22[LLD][COFF] Generate X64 thunks for ARM64EC entry points and patchable functi...Jacek Caban1-0/+5
2024-06-18[LLD][COFF] Add support for ARM64EC entry thunks. (#88132)Jacek Caban1-2/+8
2024-04-15[LLD] [COFF] Don't add pseudo relocs for dangling references (#88487)Martin Storsjö1-0/+7
2024-04-04[LLD][COFF][NFC] Use getMachineArchType helper. (#87495)Jacek Caban1-16/+12
2023-11-15[lld] Add support for EC code map. (#69101)Jacek Caban1-0/+14
2023-10-16[lld] Add support for relocations in x86_64 objects on Arm64EC targets. (#69098)Jacek Caban1-2/+2
2023-07-11[LLD] [COFF] Warn about pseudo relocations that are too narrowMartin Storsjö1-0/+7
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich1-0/+1
2023-06-05[lld] StringRef::{starts,ends}with => {starts,ends}_with. NFCFangrui Song1-1/+1
2023-05-29[lld] Use correct machine type in ARM64EC COFF headers.Jacek Caban1-0/+4
2023-01-26[NFC] Optimize vector usage in lldJez Ng1-2/+1
2023-01-16[llvm][ADT] Replace uses of `makeMutableArrayRef` with deduction guidesJoe Loser1-1/+1
2023-01-09[LLD] Remove global state in lld/COFFAmy Huang1-51/+94
2023-01-09Revert "[LLD] Remove global state in lld/COFF"Martin Storsjö1-95/+51
2023-01-09lldCOFF: Fix warnings for D110450 [-Wunused-private-field]NAKAMURA Takumi1-0/+2
2023-01-08[LLD] Remove global state in lld/COFFAmy Huang1-51/+93
2022-12-02[Alignment][NFC] Use Align in StringTableBuilder ctorGuillaume Chatelet1-1/+1
2022-09-09[lld] Use std::size instead of llvm::array_lengthofJoe Loser1-2/+3
2022-08-08[lld/win] Use C++17 nested namespace syntax in most placesNico Weber1-4/+2
2022-07-23Use llvm::sort instead of std::sort where possibleDmitri Gribenko1-1/+2
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