aboutsummaryrefslogtreecommitdiff
path: root/lld/COFF/Symbols.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-07-31[LLD][COFF] Introduce Symbol::getDefined helper. (NFC) (#151253)Jacek Caban1-0/+8
2025-05-25[lld] Remove unused includes (NFC) (#141421)Kazu Hirata1-5/+0
2025-03-15[LLD][COFF] Clarify EC vs. native symbols in diagnostics on ARM64X (#130857)Jacek Caban1-4/+0
2025-01-20[LLD][COFF] Add support for alternate entry point in CHPE metadata on ARM64X ...Jacek Caban1-1/+0
2024-12-15[LLD][COFF] Store reference to SymbolTable instead of COFFLinkerContext in In...Jacek Caban1-2/+2
2024-12-13[lld/COFF] Demangle symbol name in discarded section relocation error message...Nico Weber1-2/+2
2024-12-05[lld-link] Use COFFSyncStreamFangrui Song1-0/+4
2024-12-03[lld-link] Add context-aware diagnostic functions (#118430)Fangrui Song1-0/+7
2024-10-21[LLD][COFF] Support anti-dependency symbols (#112542)Jacek Caban1-0/+5
2024-10-15[LLD][COFF] Fix handling of weak aliases referencing lazy symbols (#112243)Jacek Caban1-4/+4
2024-09-13[LLD][COFF][NFC] Store live flag in ImportThunkChunk. (#108459)Jacek Caban1-1/+1
2024-09-11[LLD][COFF][NFC] Create import thunks in ImportFile::parse. (#107929)Jacek Caban1-15/+3
2024-08-26[LLD][COFF] Preserve original symbol name when resolving weak aliases. (#105897)Jacek Caban1-0/+23
2024-08-20[LLD][COFF] Detect weak reference cycles. (#104463)Jacek Caban1-1/+5
2023-06-06reland: [Demangle] make llvm::demangle take std::string_view rather than cons...Nick Desaulniers1-2/+2
2023-05-02Revert "[Demangle] make llvm::demangle take std::string_view rather than cons...Nick Desaulniers1-2/+2
2023-05-02[Demangle] make llvm::demangle take std::string_view rather than const std::s...Nick Desaulniers1-2/+2
2023-01-09[LLD] Remove global state in lld/COFFAmy Huang1-20/+24
2023-01-09Revert "[LLD] Remove global state in lld/COFF"Martin Storsjö1-24/+20
2023-01-08[LLD] Remove global state in lld/COFFAmy Huang1-20/+24
2022-10-14[lld][nfc] Remove lld::demangle() (partial revert of D116279)Jez Ng1-2/+2
2022-01-05[lld] Add support for other demanglers other than ItaniumLuís Ferreira1-2/+2
2021-12-30Revert "[lld] Add support for other demanglers other than Itanium"Luís Ferreira1-2/+2
2021-12-30[lld] Add support for other demanglers other than ItaniumLuís Ferreira1-2/+2
2021-07-02[LLD] [COFF] Support linking directly against DLLs in MinGW modeMartin Storsjö1-0/+2
2020-05-08[COFF] Migrate COFFObjectFile to Expected<T>Reid Kleckner1-2/+2
2020-05-03[COFF] Paritally inline Symbol::getName, NFCReid Kleckner1-17/+9
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-3/+3
2019-10-04[LLD] [COFF] Always demangle the __imp_ prefix to __declspec(dllimport)Martin Storsjo1-3/+5
2019-09-27[LLD] [COFF] Use the unified llvm demangle frontend function. NFC.Martin Storsjo1-15/+15
2019-09-03reland "[lld-link] implement -start-lib and -end-lib"Bob Haarman1-2/+4
2019-09-02[LLD] [COFF] Demangle itanium symbols in mingw modeMartin Storsjo1-1/+12
2019-08-30Revert "[lld-link] implement -start-lib and -end-lib"Vlad Tsyrklevich1-4/+2
2019-08-30[lld-link] implement -start-lib and -end-libBob Haarman1-2/+4
2019-08-22[COFF] Add libcall symbols to the link when LTO is being usedAmy Huang1-0/+9
2019-07-23ld.lld: Demangle symbols from archives in diagnosticsNico Weber1-1/+3
2019-07-19lld-link: Demangle symbols from archives in diagnosticsNico Weber1-4/+7
2019-07-11[Coding style change][lld] Rename variables for non-ELF portsRui Ueyama1-50/+50
2019-04-19[COFF] Pack Name in Symbol as is done in ELFReid Kleckner1-5/+13
2019-03-11lld-link: Only print demangled symbol names by defaultNico Weber1-2/+5
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-08-31[COFF] When doing automatic dll imports, replace whole .refptr.<var> chunks w...Martin Storsjo1-1/+1
2018-08-27[COFF] Support MinGW automatic dllimport of dataMartin Storsjo1-0/+7
2018-05-10COFF: Don't create unnecessary thunks.Peter Collingbourne1-1/+1
2018-02-28Merge {COFF,ELF}/Strings.cpp to Common/Strings.cpp.Rui Ueyama1-2/+2
2018-02-17Remove an unused accessor and simplify the logic a bit. NFC.Rui Ueyama1-1/+1
2017-11-28Move Memory.{h,cpp} to Common.Rui Ueyama1-1/+1
2017-11-28Factor out common code to Common/Strings.cpp.Rui Ueyama1-1/+1
2017-11-03Rename SymbolBody -> SymbolRui Ueyama1-5/+5
2017-10-25[lld] unified COFF and ELF error handling on new Common/ErrorHandlerBob Haarman1-1/+1