aboutsummaryrefslogtreecommitdiff
path: root/lld/COFF/SymbolTable.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-08-26[LLD][COFF] Preserve original symbol name when resolving weak aliases. (#105897)Jacek Caban1-13/+1
2024-08-22[LLD][COFF] Generate X64 thunks for ARM64EC entry points and patchable functi...Jacek Caban1-0/+3
2024-06-20[PassManager] Remove some unnecessary includes (NFC) (#96175)Nikita Popov1-0/+1
2024-06-18[LLD][COFF] Add support for ARM64EC entry thunks. (#88132)Jacek Caban1-0/+22
2024-04-04[LLD][COFF][NFC] Use getMachineArchType helper. (#87495)Jacek Caban1-1/+0
2023-11-21[LTO] [LLD] Don't alias the __imp_func and func symbol resolutions (#71376)Martin Storsjö1-1/+3
2023-11-07[LLD] [COFF] Error out if new LTO objects are pulled in after the main LTO co...Martin Storsjö1-0/+5
2023-10-05[LLD][COFF] Add support for `--time-trace` (#68236)Alexandre Ganea1-0/+2
2023-06-05[lld] StringRef::{starts,ends}with => {starts,ends}_with. NFCFangrui Song1-9/+9
2023-05-29[lld] Allow input files from compatible architectures on EC targets.Jacek Caban1-1/+16
2023-01-09[LLD] Remove global state in lld/COFFAmy Huang1-38/+40
2023-01-09Revert "[LLD] Remove global state in lld/COFF"Martin Storsjö1-40/+38
2023-01-08[LLD] Remove global state in lld/COFFAmy Huang1-38/+40
2022-12-12[COFF] Respect weak externals for mangled symbol searchingShoaib Meenai1-2/+10
2022-11-27[lld] Change Optional to std::optionalFangrui Song1-1/+1
2022-11-27[COFF] Change most Optional to std::optionalFangrui Song1-7/+7
2022-09-08[lld][COFF] Add support for overriding weak symbols in LLVM bitcode inputAlan Zhao1-4/+4
2022-08-08[lld/win] Use C++17 structured bindingsNico Weber1-39/+13
2022-08-08[lld/win] Use C++17 nested namespace syntax in most placesNico Weber1-4/+2
2022-02-16Reland: Make lld-link work in a non-MSVC shell, add /winsysroot:Peter Kasting1-0/+1
2022-02-11Revert "try to fix windows build after 73e585e44d" andDouglas Yung1-1/+0
2022-02-11Reland "[lld/coff] Make lld-link work in a non-MSVC shell, add /winsysroot:"Nico Weber1-0/+1
2022-02-11Revert "[lld/coff] Make lld-link work in a non-MSVC shell, add /winsysroot:"Adrian Prantl1-1/+0
2022-02-11[lld/coff] Make lld-link work in a non-MSVC shell, add /winsysroot:Peter Kasting1-0/+1
2022-01-20Re-land [LLD] Remove global state in lldCommonAlexandre Ganea1-1/+1
2022-01-16Revert [LLD] Remove global state in lldCommonAlexandre Ganea1-1/+1
2022-01-16[LLD] Remove global state in lldCommonAlexandre Ganea1-1/+1
2022-01-04[lld-link] Replace LazyObjFile with lazy ObjFile/BitcodeFileFangrui Song1-13/+23
2021-12-13[lld] Replace Symbolize.h with DIContext.h in lld's COFF libNoah Shutty1-1/+1
2021-10-28[lld] Rename addCombinedLTOObjects to match ELF driver. NFCSam Clegg1-1/+1
2021-10-12[lld] fix typos to cycle botsNico Weber1-1/+1
2021-09-17Reland "[LLD] Remove global state in lld/COFF" after fixing asan and msan tes...Amy Huang1-31/+24
2021-09-16Temporarily revert "[LLD] Remove global state in lld/COFF" and "[lld] Add tes...Amy Huang1-24/+31
2021-09-16[LLD] Remove global state in lld/COFFAmy Huang1-31/+24
2021-07-02[LLD] [COFF] Fix up missing stdcall decorations in MinGW modeMartin Storsjö1-11/+50
2021-07-02[LLD] [COFF] Support linking directly against DLLs in MinGW modeMartin Storsjö1-0/+21
2020-10-15Reapply [LLD] [COFF] Implement a GNU/ELF like -wrap optionMartin Storsjö1-1/+2
2020-10-15Revert "[LLD] [COFF] Implement a GNU/ELF like -wrap option"Arthur Eubanks1-2/+1
2020-10-15[LLD] [COFF] Implement a GNU/ELF like -wrap optionMartin Storsjö1-1/+2
2020-10-15[LLD] [COFF] Fix a condition that was missed in 7f0e6c31c255. NFC.Martin Storsjö1-1/+1
2020-07-20[LLD][COFF] Skip computation of the undefined symbols references that are not...Sylvain Audi1-19/+41
2020-05-14[LLD] [COFF] Add options for disabling auto import and runtime pseudo relocsMartin Storsjö1-1/+1
2020-04-17[COFF] Assign unique identifiers to ObjFiles from LTOReid Kleckner1-9/+5
2020-03-30lld: Reduce number of references to undefined printed from 10 to 3.Nico Weber1-1/+1
2020-01-08[LLD] [COFF] Fix post-commit suggestions for absolute symbol equalityMartin Storsjö1-2/+2
2020-01-04[LLD] [COFF] Don't error out on duplicate absolute symbols with the same valueMartin Storsjö1-2/+8
2019-12-19[LLD] [COFF] Fix reporting duplicate errors for absolute symbolsMartin Storsjö1-1/+3
2019-11-14[COFF] Don't include llvm/LTO/LTO.h in a headerReid Kleckner1-0/+1
2019-11-13[LLD] [COFF] Fix automatically importing data symbols from DLLs with LTOMartin Storsjö1-2/+0
2019-10-21[LLD] [COFF] Use the local dwarf code instead of Symbolizer for resolving cod...Martin Storsjo1-6/+4