aboutsummaryrefslogtreecommitdiff
path: root/lld/COFF/InputFiles.h
AgeCommit message (Expand)AuthorFilesLines
2025-01-26[LLD][COFF] Implement support for hybrid IAT on ARM64X (#124189)Jacek Caban1-1/+5
2025-01-17[LLD][COFF] Process bitcode files separately for each symbol table on ARM64X ...Jacek Caban1-4/+10
2024-12-17[lld/COFF] Remove unused InputFile::LazyObjectKindNico Weber1-1/+0
2024-12-17[LLD][COFF] Create COFFObjectFile instance when constructing ObjFile (NFC) (#...Jacek Caban1-2/+4
2024-12-15Revert "[LLD][COFF] Introduce hybrid symbol table for EC input files on ARM64...Jacek Caban1-2/+1
2024-12-15[LLD][COFF] Introduce hybrid symbol table for EC input files on ARM64X (#119294)Jacek Caban1-1/+2
2024-12-15[LLD][COFF] Store reference to SymbolTable instead of COFFLinkerContext in In...Jacek Caban1-7/+8
2024-12-05[lld-link] Replace fatal(...) with FatalFangrui Song1-1/+2
2024-12-03[lld-link] Add context-aware diagnostic functions (#118430)Fangrui Song1-0/+2
2024-10-23[LLD][COFF] Allow overriding EC alias symbols with lazy archive symbols (#113...Jacek Caban1-1/+1
2024-09-18[LLD][COFF] Store __imp_ symbols as Defined in InputFile (#109115)Jacek Caban1-2/+2
2024-09-17[LLD][COFF] Add Support for auxiliary IAT copy (#108610)Jacek Caban1-1/+3
2024-09-13[LLD][COFF] Add Support for ARM64EC Import Thunks (#108460)Jacek Caban1-0/+1
2024-09-13[LLD][COFF][NFC] Store live flag in ImportThunkChunk. (#108459)Jacek Caban1-4/+1
2024-09-12[LLD][COFF] Add support for ARM64EC auxiliary IAT (#108304)Jacek Caban1-0/+4
2024-09-11[LLD][COFF] Add support for ARM64EC import call thunks. (#107931)Jacek Caban1-0/+2
2024-09-11[LLD][COFF][NFC] Create import thunks in ImportFile::parse. (#107929)Jacek Caban1-0/+2
2024-09-04[LLD][COFF][NFC] Store impSym as DefinedImportData in ImportFile. (#107162)Jacek Caban1-1/+1
2024-08-11[LLD][COFF] Validate import library machine type. (#102738)Jacek Caban1-0/+1
2024-08-10[LLD][NFC] Make InputFile::getMachineType const. (#102737)Jacek Caban1-4/+6
2024-06-18[LLD][COFF] Add support for ARM64EC entry thunks. (#88132)Jacek Caban1-0/+3
2023-05-16[LLD] Do not assume /guard:cf always set together with /guard:ehcontPhoebe Wang1-1/+4
2023-01-09[LLD] Remove global state in lld/COFFAmy Huang1-5/+5
2023-01-09Revert "[LLD] Remove global state in lld/COFF"Martin Storsjö1-13/+5
2023-01-08[LLD] Remove global state in lld/COFFAmy Huang1-5/+13
2022-12-21[lld][COFF] Fix lld-link crash when several .obj files built with /Zi refer t...Sylvain Audi1-1/+1
2022-11-27[lld] Change Optional to std::optionalFangrui Song1-2/+2
2022-11-27[COFF] Change most Optional to std::optionalFangrui Song1-4/+4
2022-01-04[lld-link] Replace LazyObjFile with lazy ObjFile/BitcodeFileFangrui Song1-28/+12
2021-09-17Reland "[LLD] Remove global state in lld/COFF" after fixing asan and msan tes...Amy Huang1-22/+25
2021-09-16Temporarily revert "[LLD] Remove global state in lld/COFF" and "[lld] Add tes...Amy Huang1-25/+22
2021-09-16[LLD] Remove global state in lld/COFFAmy Huang1-22/+25
2021-07-20[LLD] [COFF] Add a couple "MinGW only" comments re linking against DLLs. NFC.Martin Storsjö1-1/+1
2021-07-02[LLD] [COFF] Support linking directly against DLLs in MinGW modeMartin Storsjö1-1/+25
2021-04-14[LLD] Implement /guard:[no]ehcontPengfei Wang1-3/+5
2020-11-25[gn build] (manually) port b534beabeed3baNico Weber1-1/+1
2020-11-17[CFGuard] Add address-taken IAT tables and delay-load supportAndrew Paverd1-2/+5
2020-11-11Revert "Reland [CFGuard] Add address-taken IAT tables and delay-load support"Hans Wennborg1-5/+2
2020-10-15Reapply [LLD] [COFF] Implement a GNU/ELF like -wrap optionMartin Storsjö1-0/+2
2020-10-15Revert "[LLD] [COFF] Implement a GNU/ELF like -wrap option"Arthur Eubanks1-2/+0
2020-10-15[LLD] [COFF] Implement a GNU/ELF like -wrap optionMartin Storsjö1-0/+2
2020-10-13Reland [CFGuard] Add address-taken IAT tables and delay-load supportAndrew Paverd1-2/+5
2020-10-01Revert "[CFGuard] Add address-taken IAT tables and delay-load support"Arthur Eubanks1-5/+2
2020-10-01[CFGuard] Add address-taken IAT tables and delay-load supportAndrew Paverd1-2/+5
2020-08-27[LLD] [COFF] Check the aux section definition size for IMAGE_COMDAT_SELECT_SA...Martin Storsjö1-3/+4
2020-07-30[COFF] Port CallGraphSort to COFF from ELFZequan Wu1-0/+2
2020-06-01[COFF] Free some memory used for chunksReid Kleckner1-7/+7
2020-05-14[COFF] Fix var names cVStrTab->cvStrTab sXDataChunks->sxDataChunksReid Kleckner1-2/+2
2020-05-14[COFF] Move type merging to TpiSource::mergeDebugT virtual methodReid Kleckner1-0/+28
2019-11-14[COFF] Avoid CodeView include in headerReid Kleckner1-3/+2