summaryrefslogtreecommitdiff
path: root/lld/COFF/SymbolTable.cpp
AgeCommit message (Expand)Author
2025-09-05[LLD][COFF] Add more `--time-trace` tags for ThinLTO linking (#156471)Alexandre Ganea
2025-08-22[LLD][COFF] Set isUsedInRegularObj for target symbols in resolveAlternateName...Jacek Caban
2025-08-05[LLD][COFF] Don't resolve weak aliases when performing local import (#152000)Jacek Caban
2025-07-31[LLD][COFF] Add support for ARM64X same-address thunks (#151255)Jacek Caban
2025-07-28[LLD][COFF] Avoid resolving symbols with -alternatename if the target is unde...Jacek Caban
2025-07-28[LLD][COFF] Move resolving alternate names to SymbolTable (NFC) (#149495)Jacek Caban
2025-05-29[LLD][COFF] Add support for DLL imports on ARM64EC (#141587)Jacek Caban
2025-05-29[LLD][COFF] Avoid forcing lazy symbols in loadMinGWSymbols during symbol tabl...Jacek Caban
2025-05-15[LLD][COFF] Add support for including native ARM64 objects in ARM64EC images ...Jacek Caban
2025-04-07[LLD][COFF] Don't dllimport from static libraries (#134443)Alexandre Ganea
2025-03-15[LLD][COFF] Clarify EC vs. native symbols in diagnostics on ARM64X (#130857)Jacek Caban
2025-03-03[LLD][COFF] Support -aligncomm directives on ARM64X (#129513)Jacek Caban
2025-02-21[LLD][COFF] Support alternate names in both symbol tables on ARM64X (#127619)Jacek Caban
2025-01-24[lld/COFF] Fix -start-lib / -end-lib more after reviews.llvm.org/D116434 (#12...Nico Weber
2025-01-22[LLD][COFF] Use EC symbol table for exports defined in module definition file...Jacek Caban
2025-01-21[LLD][COFF] Separate EC and native exports for ARM64X (#123652)Jacek Caban
2025-01-17[LLD][COFF] Process bitcode files separately for each symbol table on ARM64X ...Jacek Caban
2025-01-16[LLD][COFF] Move getChunk to LinkerDriver (NFC) (#123103)Jacek Caban
2025-01-15[LLD][COFF] Move symbol mangling and lookup helpers to SymbolTable class (NFC...Jacek Caban
2025-01-13[LLD][COFF] Use appropriate symbol table for -include argument on ARM64X (#12...Jacek Caban
2025-01-02[LLD][COFF] Emit warnings for missing load config on EC targets (#121339)Jacek Caban
2025-01-01[LLD][COFF] Move addFile implementation to LinkerDriver (NFC) (#121342)Jacek Caban
2024-12-29[LLD][COFF] Store and validate load config in SymbolTable (#120324)Jacek Caban
2024-12-19[lld/COFF] Fix -start-lib / -end-lib after reviews.llvm.org/D116434 (#120452)Nico Weber
2024-12-17[lld/COFF] Remove needless indirectionNico Weber
2024-12-15[LLD][COFF] Store machine type in SymbolTable (NFC) (#119298)Jacek Caban
2024-12-15[LLD][COFF] Factor out LinkerDriver::setMachine (NFC) (#119297)Jacek Caban
2024-12-15[LLD][COFF] Store reference to SymbolTable instead of COFFLinkerContext in In...Jacek Caban
2024-12-05[lld-link] Simplify some << toStringFangrui Song
2024-12-05[lld-link] Use COFFSyncStreamFangrui Song
2024-12-05[lld-link] Replace error(...) with ErrFangrui Song
2024-12-04[lld-link] Replace log(...) with LogFangrui Song
2024-12-03[lld-link] Replace warn(...) with Warn(ctx)Fangrui Song
2024-11-24[LLD][COFF] Require explicit specification of ARM64EC target (#116281)Jacek Caban
2024-11-15[LLD][COFF] Fix handling of invalid ARM64EC function names (#116252)Jacek Caban
2024-11-06[LLD][COFF] Add support for locally imported EC symbols (#114985)Jacek Caban
2024-10-23[LLD][COFF] Check both mangled and demangled symbols before adding a lazy arc...Jacek Caban
2024-10-23[LLD][COFF] Allow overriding EC alias symbols with lazy archive symbols (#113...Jacek Caban
2024-10-21[LLD][COFF] Support anti-dependency symbols (#112542)Jacek Caban
2024-10-15[lld] Avoid repeated hash lookups (NFC) (#112299)Kazu Hirata
2024-10-03[LLD][COFF] Do as many passes of resolveRemainingUndefines as necessary for u...Mike Hommey
2024-09-18[LLD][COFF] Store __imp_ symbols as Defined in InputFile (#109115)Jacek Caban
2024-09-18[LLD][COFF] Handle imported weak aliases consistently (#109105)Mike Hommey
2024-09-17[LLD][COFF] Redirect __imp_ Symbols to __imp_aux_ on ARM64EC for x64 object f...Jacek Caban
2024-09-15[lld] Nits on uses of raw_string_ostream (NFC)JOE1994
2024-09-12[LLD][COFF] Add support for ARM64EC auxiliary IAT (#108304)Jacek Caban
2024-09-11[LLD][COFF] Add support for ARM64EC import call thunks. (#107931)Jacek Caban
2024-09-11[LLD][COFF][NFC] Create import thunks in ImportFile::parse. (#107929)Jacek Caban
2024-09-04[LLD][COFF][NFC] Store impSym as DefinedImportData in ImportFile. (#107162)Jacek Caban
2024-08-26[LLD][COFF] Preserve original symbol name when resolving weak aliases. (#105897)Jacek Caban